如何把 Gin 項(xiàng)目部署到服務(wù)器?

Gin 框架官網(wǎng)截圖

Gin 是什么?

Gin 是基于 Go 語言開發(fā)的 一款 Web 框架,它是類 Martini 的 API,但性能據(jù)說是 Martini 的 40x。

21云盒提供了極簡(jiǎn)單的 Gin 項(xiàng)目部署方法,你可以在21云盒子上通過以 Go 運(yùn)行環(huán)境的方式進(jìn)行部署。

如何把 Go Gin 項(xiàng)目部署到服務(wù)器??

  1. 注冊(cè)成為21云盒子會(huì)員
  2. 在 Gitee Fork Go Gin 啟動(dòng)模板
  3. 在21云盒子上創(chuàng)建一個(gè)云服務(wù), 并允許21云盒子訪問你的代碼庫
  4. 用下面配置進(jìn)行創(chuàng)建
環(huán)境 Go
構(gòu)建命令 ./build.sh
啟動(dòng)命令 ./app

點(diǎn) 進(jìn)階配置 進(jìn)行環(huán)境變量配置:

KEY VALUE 解釋
PORT 10000 21云盒子默認(rèn)讀取端口 10000

Go Gin 啟動(dòng)模板 是一個(gè)利用 Gin 實(shí)現(xiàn)的一個(gè)實(shí)時(shí)聊天的項(xiàng)目,運(yùn)用了 server-sent events (SSEs) 來廣播消息 (不是 websockets)。

當(dāng)部署成功后,你在 app_id.21yunbox.com 訪問 Gin 項(xiàng)目。

Go Gin 實(shí)時(shí)聊天示例截圖

為什么選 21云盒子?

免運(yùn)維!

21云盒子 Build 讓你實(shí)現(xiàn)開箱即用的云部署 !

2分鐘上線,敏捷團(tuán)隊(duì)的端到端 Web 平臺(tái)!

至于 21云盒子 和 國(guó)外這些云服務(wù)平臺(tái)有什么不一樣? 可以參考:

轉(zhuǎn)自21云盒子官方博客: https://www.21yunbox.com/blog/solutions/how-to-deploy-go-gin-in-produciton-server.html

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容