美文网首页
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