kratos创建新项目架构
下载
1
git clone https://github.com/go-kratos/kratos.git
安装
1
2
3切换至目录:/cmd/kratos
先安装相关依赖: go mod download
执行: go install配置
1
2将安装好的应用复制到用户应用程序目录下:
cp $GOPATH/bin/kratos /usr/local/bin初始化项目
在任意地方就可以使用命令进行创建项目:
执行: kraots new fsu
项目结构
1
2cd fsu
tree1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24.
├── LICENSE
├── Makefile
├── README.md
├── api
│ ├── README.md
│ └── helloworld
│ ├── helloworld.pb.go
│ ├── helloworld.proto
│ ├── helloworld_grpc.pb.go
│ └── helloworld_http.pb.go
├── cmd
│ └── server
│ └── main.go
├── go.mod
├── go.sum
└── internal
├── biz
│ └── README.md
├── data
│ └── README.md
└── service
├── README.md
└── greeter.go
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Erebus's Blog!
评论