
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ù)器??
- 注冊(cè)成為21云盒子會(huì)員
- 在 Gitee Fork Go Gin 啟動(dòng)模板
- 在21云盒子上創(chuàng)建一個(gè)云服務(wù), 并允許21云盒子訪問你的代碼庫
- 用下面配置進(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)有什么不一樣? 可以參考:
- 21云盒子 vs Heroku
- 21云盒子 vs Netlify
- 21云盒子 vs Vercel
- 21云盒子 vs Gatsby Cloud
- 21云盒子 vs Github Pages
- 21云盒子 vs Surge.sh
- 在功能和價(jià)格層面比較: 21云盒子 vs Heroku, Netlify, Vercel
轉(zhuǎn)自21云盒子官方博客: https://www.21yunbox.com/blog/solutions/how-to-deploy-go-gin-in-produciton-server.html