婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > goland 搭建 gin 框架的步驟詳解

goland 搭建 gin 框架的步驟詳解

熱門標(biāo)簽:谷歌美發(fā)店地圖標(biāo)注 赤峰電銷 江蘇呼叫中心外呼系統(tǒng)有效果嗎 官渡電銷外呼管理系統(tǒng)怎么收費 利用地圖標(biāo)注位置 400開頭電話怎樣申請 地圖區(qū)域圖標(biāo)注后導(dǎo)出 杭州人工智能電銷機器人費用 貴州電話智能外呼系統(tǒng)

1. 安裝go軟件包

下載地址:https://studygolang.com/dl

下載后,雙擊安裝即可。

2. 配置系統(tǒng)變量

這里需要配置2個系統(tǒng)變量,一個是GOROOT,一個是GOPATH

注意:GOROOT和GOPATH不能在同一路徑下,且變量名必須是GOROOT和GOPATH.

3. 安裝git

下載地址:https://git-scm.com/

下載后,直接雙擊安裝即可。.

cmd窗口中,執(zhí)行g(shù)o get命令時,必須要有g(shù)it環(huán)境的支持。

4. 設(shè)置go代理

在下載gin框架之前,我們還需要配置go公共代理鏡像,目的是解決github無法訪問或者訪問速度慢的問題,在cmd窗口中執(zhí)行命令:

go env -w GOPROXY=https://goproxy.io,direct

如圖:

這樣設(shè)置后,我們的go命令將會從公共代理鏡像中快速拉取代碼了。

5. 下載gin框架

cmd窗口中執(zhí)行命令:

go get -u github.com/gin-gonic/gin

等待片刻后,在GOPATH目錄的src目錄下,將會看到一個github.com目錄,gin框架相關(guān)的所有文件,都在這個目錄里面。

注意點1:

如果是在goland的命令行中執(zhí)行上面的命令,則不需要安裝Git,即第3步可以省略,因為goland已經(jīng)內(nèi)置了git插件。

注意點2:

由于網(wǎng)絡(luò)原因,此處與google相關(guān)的包無法訪問,需要單獨下載。

在GOPATH目錄的src目錄下,新建文件夾google.golang.org,然后cmd窗口中,切換到該目錄下,執(zhí)行命令:

git clone https://github.com/protocolbuffers/protobuf-go.git

如圖:

下載完成后,將protobuf-go目錄重命名為protobuf即可。

注意點3:

由于網(wǎng)絡(luò)原因,此處與golang.org相關(guān)的包也無法下載,解決方式與【注意點2】類似。

在GOPATH目錄的src目錄下,新建文件夾golang.org,然后cmd窗口中,切換到該目錄下,執(zhí)行命令:

git clone https://github.com/golang/tools.git

如圖:

下載完成后,將tools目錄重命名為x即可。

進入x目錄,繼續(xù)執(zhí)行命令:

git clone https://github.com/golang/crypto.git

如圖:

6. 創(chuàng)建項目

打開goland軟件,新建一個項目,如圖:

創(chuàng)建完成后,我們還需要在項目根目錄下手動創(chuàng)建 bin,pkg和src三個文件夾。

bin目錄:用來存放編譯后的exe二進制文件。

pkg目錄:用來存放自定義包,也就是import的來源。

src目錄:用來存放項目源文件,也就是我們的開發(fā)文件。

如圖:

然后,在src目錄下,我們新建一個go文件,名稱為main.go,內(nèi)容如下:

package main
import (
	"github.com/gin-gonic/gin"
	"net/http"
)
func main() {
	router := gin.Default()
	router.GET("/", func(c *gin.Context) {
		c.String(http.StatusOK,"Hello!歡迎來到GO世界!")
	})
	// 默認(rèn)端口是8080,也可以指定端口 r.Run(":80")
	router.Run()
}
 

7. 編譯部署

7.1 禁用【Go Modules】

7.2 配置調(diào)試器

點擊goland軟件右上角【Add Configuration...】,打開后如圖所示:

配置完成后,點擊軟件右上角的運行或調(diào)試圖標(biāo),即可訪問項目。如圖:

同時,在bin目錄下,會自動生成exe文件,只要把這個exe文件復(fù)制到服務(wù)器上,然后做成系統(tǒng)服務(wù)啟動,就可以提供對外訪問了。

8. 訪問

在瀏覽器地址欄中,輸入http://127.0.0.1:8080,即可進行訪問。

到此這篇關(guān)于goland 搭建 gin 框架的文章就介紹到這了,更多相關(guān)goland 搭建 gin 框架內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • golang gin框架獲取參數(shù)的操作
  • golang gin 框架 異步同步 goroutine 并發(fā)操作
  • go語言 xorm框架 postgresql 的用法及詳細注解
  • GO語言gin框架實現(xiàn)管理員認(rèn)證登陸接口
  • Go語言框架Beego項目搭建的方法步驟
  • go語言實戰(zhàn)之實現(xiàn)比特幣地址校驗步驟
  • Go語言快速入門圖文教程
  • 詳解Go語言微服務(wù)開發(fā)框架之Go chassis

標(biāo)簽:鷹潭 保定 武漢 黔西 松原 河池 泰安 宜春

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《goland 搭建 gin 框架的步驟詳解》,本文關(guān)鍵詞  goland,搭建,gin,框架,的,步驟,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《goland 搭建 gin 框架的步驟詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于goland 搭建 gin 框架的步驟詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 玉树县| 鸡西市| 石景山区| 西充县| 晋州市| 綦江县| 镇康县| 酒泉市| 高碑店市| 高雄县| 延津县| 怀宁县| 连山| 新田县| 随州市| 温泉县| 巫溪县| 桦甸市| 全州县| 黎平县| 梅河口市| 尉犁县| 汝阳县| 隆子县| 渭源县| 乌拉特前旗| 梁平县| 英德市| 德江县| 前郭尔| 南雄市| 马山县| 张家口市| 小金县| 鄂托克前旗| 徐汇区| 保康县| 兰坪| 怀仁县| 通山县| 石狮市|