$ go run add.go -f etc/add.yaml
panic: context deadline exceeded
原因:
机器上没有安装etcd包, sudo apt install etcd-server,安装好etcd后启动etcd,在终端输入etcd即可
进入api文件所在目录,然后执行:
goctl api go -api appname.api -dir .
goctl model mysql datasource -url=“root:123456@tcp(127.0.0.1:3306)/db_name” -dir ./model
参考链接:
https://go-zero.dev/cn/model-gen.html