如何快速上手Go微服务框架go-kratos实战教程01?

2026-05-25 05:511阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计283个文字,预计阅读时间需要2分钟。

如何快速上手Go微服务框架go-kratos实战教程01?

首先感受下使用Kratos快速创建项目:

一、环境准备

1.1 安装依赖软件

- protoc: https://github.com/protocolbuffers/protobuf- protoc-gen-go: https://github.com/protocolbuffers/protobuf-go

1.2 设置GO111MODULE- 开启GO111MODULE: go env -w GO111MODULE=1

二、安装Kratos CLI- go install github.com/go-kratos/kratos/cmd/kratos/v2@latest

三、使用说明- 创建项目: kratos new myapp- 进入项目目录: cd myapp- 启动服务: go run main.go

先来感受下用 kratos 快速创建项目

一、环境准备

1.1 安装依赖软件

如何快速上手Go微服务框架go-kratos实战教程01?

  • protoc
  • protoc-gen-go

建议开启 GO111MODULE

1.2 安装 kratos cli

go install github.com/go-kratos/kratos/cmd/kratos/v2@latest

CLI 工具使用说明:CLI工具使用

go-kratos 和 Go 版本:

go 1.17
go-kratos v2.2.1

二、创建和运行项目

2.1 通过 kratos new 命令创建项目模板

使用 kratos new 命令创建 quickstart 项目:

kratos new quickstart

使用该命令创建项目:

$ kratos new quickstart

本文共计283个文字,预计阅读时间需要2分钟。

如何快速上手Go微服务框架go-kratos实战教程01?

首先感受下使用Kratos快速创建项目:

一、环境准备

1.1 安装依赖软件

- protoc: https://github.com/protocolbuffers/protobuf- protoc-gen-go: https://github.com/protocolbuffers/protobuf-go

1.2 设置GO111MODULE- 开启GO111MODULE: go env -w GO111MODULE=1

二、安装Kratos CLI- go install github.com/go-kratos/kratos/cmd/kratos/v2@latest

三、使用说明- 创建项目: kratos new myapp- 进入项目目录: cd myapp- 启动服务: go run main.go

先来感受下用 kratos 快速创建项目

一、环境准备

1.1 安装依赖软件

如何快速上手Go微服务框架go-kratos实战教程01?

  • protoc
  • protoc-gen-go

建议开启 GO111MODULE

1.2 安装 kratos cli

go install github.com/go-kratos/kratos/cmd/kratos/v2@latest

CLI 工具使用说明:CLI工具使用

go-kratos 和 Go 版本:

go 1.17
go-kratos v2.2.1

二、创建和运行项目

2.1 通过 kratos new 命令创建项目模板

使用 kratos new 命令创建 quickstart 项目:

kratos new quickstart

使用该命令创建项目:

$ kratos new quickstart