はじめに
こんばんは。
前回の続きです。
今回は9章メイン
本題
各バージョン
go
$ go version go version go1.18 darwin/amd64
echo
$ go get github.com/labstack/echo/v4 go: added github.com/labstack/echo/v4 v4.7.2
nuxt
"nuxt": "^2.15.8"
とりあえず成果
所感
9章はバージョンの違いがあっても問題なく本通りのコードで再現できました。
go, nuxtで本章で追加したライブラリもバージョン違いがありますが、同じもので問題なかったです!
goのmodelを作ったのですが、phpとかでなれていると、若干違和感があり戸惑いました。
package models import "time" type Favorite struct { ID uint `gorm:"primary_key"` UserId uint `json:"user_id"` VideoId string `json:"video_id"` CreatedAt time.Time `json:"-"` UpdatedAt time.Time `json:"-"` User User }
終わりに
次は10, 11章です。 次で終わりそうです。
今月中にはいけそうかな?
現場からは以上です。
おまけ
以下の本読みはじめました。
まだ1章だけですが、サンプルコードがjavascriptなので、理解しやすく説明もわかりやすいです。
分厚い本なので時間かかりそうですが、頑張って読んでいきます。