这里只有精品视频在线-久久久久久久久久久综合日本-亚洲成人精品视频-日韩av在线看-四虎影院在线-婷婷四房综合激情五月在线-www.色在线观看-麻豆免费av-日日干日日干-91日韩精品视频-91啪国产-丁香婷婷深情五月亚洲-中文字幕在线日本-国产亚洲欧洲997久久综合-网友自拍亚洲-激情五月综合色婷婷一区二区-无遮挡av

您當(dāng)前的位置: 首頁 >> 關(guān)注 > >> 內(nèi)容頁

全球觀點(diǎn):[go-kratos-1]Golang微服務(wù)框架kratos安裝和使用

2023-03-07 12:10:55 來源:騰訊云

一,Kratos定義

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

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

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


(資料圖)

這里提供一個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ǔ)項(xiàng)目

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

kratos new helloworld

這樣我們就生成了一個Kratos項(xiàng)目。

四,使用框架

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

make apimake all

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

wire ./...

3,啟動我們的kratos項(xiàng)目

kratos run

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

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

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

分享到:
x 廣告
x 廣告

  Copyright @ 2001-2013 www.rhrutyj.cn All Rights Reserved 中國時尚網(wǎng) 版權(quán)所有

聯(lián)系方式:954 29 18 82 @qq.com

   粵ICP備18025786號  營業(yè)執(zhí)照公示信息   未經(jīng)吉中國時尚網(wǎng)書面授權(quán),請勿建立鏡像,轉(zhuǎn)載請注明來源,違者依法必究

關(guān)于我們 | 聯(lián)系方式 | 版權(quán)聲明 | 招聘信息 | 友情鏈接 | 合作伙伴 |
鱼台县| 冕宁县| 乌拉特前旗| 阿尔山市| 容城县| 甘孜| 庄河市| 桂阳县| 五寨县| 西乌珠穆沁旗| 宁德市| 志丹县| 藁城市| 鄯善县| 苏尼特右旗| 正宁县| 泽库县| 山阳县| 延长县| 洪雅县| 无锡市| 柏乡县| 分宜县| 马山县| 望江县| 江川县| 察隅县| 汶川县| 盐津县| 九龙县| 桑植县| 本溪| 鄄城县| 荔浦县| 察哈| 兴义市| 南平市| 荔浦县| 聂荣县| 安康市| 化德县|