美文网首页
Kratos从零到上线:3.Kratos环境搭建

Kratos从零到上线:3.Kratos环境搭建

作者: 风洛神 | 来源:发表于2020-03-31 22:57 被阅读0次

说明

根据官网提示:go版本必须大于等于1.13

第一步

  • 打开cmd安装kratos指令和依赖包:在命令行中输入一下指令等待安装完成, 如果出错请查看自己的go代理是否配置正确,关于配置请参考Krato从零到上线:2.GO环境搭建。一定要确保自己的go env 中 GO111MODULE=on
go get -u github.com/go-kratos/kratos/tool/kratos
kratos new kratos-demo  //kratos-demo是你项目的名称,根据需要修改
  • 成功之后进入到kratos-demo目录,在目录中输入一下指令
kratos run  //过程中会下载依赖的包,会花费一些时间
  • 出现一下就可以确定工程已经创建成功了 image.png

    已经开启了http和grpc服务

  • 在浏览器中输入http://127.0.0.1:8000/demo/start 可以看到 image.png 表明你已经开启了成功的大门

第二步

  • 用你喜欢的ide打开改项目。本人使用的是goland。激活方法自行百度
  • 打开之后确认一下几点保证你的ide是可以正常开发代码的

    打开设置 image.png
    确认GOROOT,一般是默认的不过还是确定一下为妙 image.png
    确定GOPATH, 一般是默认的 image.png
    确认Go Modules(vgo),这个很重要,配置不对你的开发会很痛苦 image.png Proxy一定要是你配置GO环境时的代理,也就时中国区的代理。
    理论上可以配置任何代理,但是谁让GO官网的代理香那

第三步

  • 安装编译protobuf需要的指令和依赖包。主要是为以后开发Kratos的grpc提供支持
  • 在protobuf官网下载安装包github链接
  • 下载如下安装包,我的是windows平台 image.png
  • 解压到你喜欢的文件夹下,并将解压后的bin路径添加到系统变量的Path中 image.png
  • 一定要下载自己对应的平台,至此GO环境已经搭建完成

相关文章

网友评论

      本文标题:Kratos从零到上线:3.Kratos环境搭建

      本文链接:https://www.haomeiwen.com/subject/ybcuuhtx.html