日韩欧美亚洲一区二区_精品亚洲国产成人av制服丝袜_91精品在线免费_中文字幕日韩精品在线

每日熱訊![go-kratos-1]Golang微服務(wù)框架kratos安裝和使用

來源:騰訊云 發(fā)布:2023-03-09 17:02:04

一,Kratos定義

Kratos 一套由bilibili開源輕量級 Go 微服務(wù)框架,包含大量微服務(wù)相關(guān)框架及工具。

官方網(wǎng)址:https://go-kratos.dev/docs/

本入門教程,將會教大家安裝以及入門使用。


(相關(guān)資料圖)

這里提供一個kratos基本增刪改查操作的例子:https://github.com/3139487747/Kratos-CRUD-Example

二,安裝

1,安裝protobuf,我們使用brew安裝

brew install protobuf

安裝好了后,我們可以使用 執(zhí)行一下 protoc --version

? protoc --versionlibprotoc 3.21.7

2,安裝protobuf依賴工具 protoc-gen-go

go install google.golang.org/protobuf/cmd/protoc-gen-go

3,安裝kratos

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

三,創(chuàng)建基礎(chǔ)項目

通過 kratos 命令創(chuàng)建項目模板:

kratos new helloworld

四,使用框架

1,使用make 命令來編譯和下載所有框架

make apimake all

2,使用wire 命令來依賴注入

wire ./...

3,啟動我們的kratos項目

kratos run

4,使用curl訪問接口,看看是否成功。

curl localhost:8000/helloworld/aa##kratos響應(yīng){    "message": "hello aa" }

這樣我們就成功創(chuàng)建并運(yùn)行了這個kratos項目

關(guān)鍵詞:
相關(guān)新聞
主站蜘蛛池模板: 中文精品无码中文字幕无码专区| 久久99久久99精品中文字幕| 久久久久久美女| 国产精品久久久久久久久婷婷| 欧美精品一区二区性色a v| 亚洲精品一区二区毛豆| www黄色在线| 国产成人av在线播放| 国产精品久久精品视| 国产精品av电影| 69av在线视频| 国产精品av免费在线观看| 国产精品永久在线| 国产精品免费观看高清| 国产精品露脸av在线| 不卡伊人av在线播放| www.久久草| 伊人久久大香线蕉午夜av| 亚洲乱码一区二区三区| 日日碰狠狠丁香久燥| 欧美日本高清一区| 欧美日韩高清在线观看| 欧美高清视频一区| 久久久久久91| 国产日韩欧美另类| 国产精品国语对白| 俄罗斯精品一区二区| 日本在线观看天堂男亚洲| 久久亚洲欧美日韩精品专区| 欧美亚洲视频一区| 久久精品在线播放| 国产精品久久久久av| 亚洲午夜精品久久久久久人妖 | 精品国产综合久久| 国产精品久久久久久久久久久久| 国产精品久久久久久亚洲影视| 一本一道久久久a久久久精品91| 欧美日韩亚洲国产成人| 国产精品视频在线免费观看| 91禁国产网站| 欧美乱人伦中文字幕在线|