当前位置: 首页> 游戏> 单机 > 南京移动网站建设效果好_常德网站建设套餐报价_百度竞价排名是哪种方式_免费关键词挖掘网站

南京移动网站建设效果好_常德网站建设套餐报价_百度竞价排名是哪种方式_免费关键词挖掘网站

时间:2025/7/9 7:31:30来源:https://blog.csdn.net/zdhsoft/article/details/145750260 浏览次数:0次
南京移动网站建设效果好_常德网站建设套餐报价_百度竞价排名是哪种方式_免费关键词挖掘网站

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.com/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 了解相关属性。// 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/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
关键字:南京移动网站建设效果好_常德网站建设套餐报价_百度竞价排名是哪种方式_免费关键词挖掘网站

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: