go语言创建kratos框架工程
- 创业
- 2025-08-22 21:57:02

go语言 创建kratos框架工程 1、准备 1.1、系统 只支持macos和linux系统, 这里主要是macos(linux类似) 1.2、需要的环境 1.2.1、go语言环境 $ brew install go # 会安装最新的go版本 $ go env -w GO111MODULE=on # 设置go的环境 1.2.2、 protoc google的protobuf编译器 $ brew install protobuf #安装protobuf编译器,我这里对应的版本是3. 1.2.3、 protoc-gen-go go语言的protobuf编译器 $ brew install protoc-gen-go 1.2.4、 kratos准备 $ go install github /go-kratos/kratos/cmd/kratos/v2@latest # 使用v2版本 $ kratos --version # 当前的版本是2.7.3版本 2、 创建工程 $ cd ~/Desktop/project #这个是你自己的目录 $ kratos new helloword #创建名为helloword的工程 $ cd helloword # 进入工程目录 $ make init # 安装依赖包 $ make all # 更新协议 $ go generate ./... # 执行到这里,就不会报错了 3、 配置vscode 用vscode打开这个目录 helloword然后点vscode的“运行和调试”增加launch.json文件下面是配置文件的具体内容 { // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: go.microsoft /fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "本地编译运行", "type": "go", "request": "launch", "mode": "auto", "args": ["-conf", "configs"], // 可以是具体的配置文件名,如 configs/local.yaml "cwd": "${workspaceFolder}", "showLog": true, "trace": "verbose", "program": "cmd/helloword" // 这个里面的helloword是工程名称,要对应 } ] } 然后按F5就可以运行了 4、配置数据库 在configs目录下,复制config.yaml -> config.local.yaml
go语言创建kratos框架工程由讯客互联创业栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“go语言创建kratos框架工程”