Docker環境構築
- バックエンド側のコンテナ内で
go mod init {$MODULE_NAME}
しgo.mod
ファイルを作成する - このファイルは直接さわらずに、コマンドを実行にて変更する
-
go get github.com/labstack/echo/v4
でEchoをインストールする - 参考 / Gin Web Framework
Go(バックエンド)
- フレームワークはEchoを使ってみる
- RestAPIに適しているとのこと
Nuxt3(vue3:vite)
- Vueのフレームワーク
- tailwindを使う 参考
Error: Unknown at rule @tailwind CSS
- vscode拡張機能の
PostCSS Language Support
をインストールする
Error: localhost:3000にアクセスすると無限リロードされてしまう
- docker-compose.ymlの
ports
にwebsocket用のportを追加する
docker-compose.yml
ports:
- '3000:3000'
- '24678:24678' //追加
MySQL
- ORMは"Gorm"を使う
環境変数はgodotenv モジュールを使う
go get github.com/joho/godotenv
-
.env
ファイルが読み込めるようになる