Golang製Web Framework「gin」とjavascriptライブラリ「React」を合わせてウェブサービスを作ることを考えます。 ルーティング部分でちょっと詰まったので覚書き。 ファイルサーバーとしてginを動かす まずginでファイルを返すにはStaticを使う。 r:= gin.Default() //フォルダを指定 r.Static("/assets", "./assets") //ファイルシステムを指定 //シングルバイナリにしてる時など r.StaticFS("/assetfs", statikFS) //ファイル単体を指定 r.StaticFile("/some.file", "./assets/favicon.png")
![【GO】gin+Reactのルーティング | Narumium Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/e1ddb5b7a31fd590d9131d237d548c3bfabcbefa/height=288;version=1;width=512/https%3A%2F%2Fblog.narumium.net%2Fwp-content%2Fuploads%2F2019%2F05%2Fgin-react-router.png)