操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    近有同學開始嘗試接觸Go lang,擁抱新技術永遠都會是一個好習慣,之前的一篇文章介紹了如何在Mac os系統下配置Go lang開發環境,這次我們在Win10系統下進行配置,并且更換國內的安裝源,最后再和“全宇宙最快的web框架”--Iris親密接觸一下,對于Iris可能很多朋友并不熟悉,一般Go lang在web開發領域相對著名的框架比如Beego或者Gin都名聲在外,這里推薦Iris的原因也并不是因為它源于古希臘女神(彩虹女神)的炫酷名字,而是因為它在goroutine的加持下強大的Go http server的性能。

    首先進入網站下載win10安裝包:https://studygolang.com/dl

    比之去年,go lang又前進了兩個版本,目前的穩定版是1.14.4,發展勢頭可謂迅猛,但是這里建議還是選擇go1.12.12版本,因為很多框架還不支持1.14.4,所以這里推薦的通用的穩定版本號是:go1.12.12.windows-amd64.msi

    安裝目錄推薦安裝在c:/go即可。

    安裝成功后,在Win10的環境變量中,系統應該會自動配置 GOROOT、GOPATH、GOBIN,請確保您的系統中配置了這三個變量,GOPATH可以理解為開發目錄,GOROOT是安裝目錄,GOBIN則是可執行命令目錄

    此時如果在win10命令行輸入命令

    go version
    
    go version go1.12.12 windows/amd64

    可以打印出版本號的話,說明安裝成功。

    隨后是編輯器的推薦,對于初學者來說,這里還是力推vscode,因為它簡單靈活,不需要各種復雜解釋器的配置,只需要安裝 CodeRunner和Go這兩個插件就足以支撐你敏捷編寫go lang了

    重啟vscode

    新建test.go

    package main
    import "fmt"
    
    func main() {
        fmt.Println("hello go!")
    }

    右鍵 "Run Code"

    編輯器配置好以后,現在我們嘗試安裝一些基于Go lang的三方庫,一般情況下我們使用 go get 來進行安裝,它在使用上有點類似于python的pip,但是令人遺憾的是,國內用戶無法直接使用它,因為被屏蔽了,所以在安裝Iris之前,我們需要針對go get來更換國內源,這里我們使用阿里云的源,在命令行輸入下面兩個命令

    set GO111MODULE=on
    
    set GOPROXY=https://mirrors.aliyun.com/goproxy

    開啟GO111MODULE模塊然后指定代理地址https://mirrors.aliyun.com/goproxy,需要注意的是,如果重啟了電腦,你指定源會被復位,所以最好將這兩個變量也加入到環境變量的設置中,可以確保永久生效。

    之后就可以安心的使用 go get 來安裝彩虹女神Iris了

    go get -v -u github.com/kataras/iris

    阿里云cdn鏡像的速度還是非常給力的

    安裝好以后,可以在go的安裝目錄新建一個項目文件夾,編寫main.go文件

    package main
     
    import (
    	"github.com/kataras/iris"
    	"github.com/kataras/iris/middleware/logger"
    	"github.com/kataras/iris/middleware/recover"
    )
     
    func main() {
    	app :=iris.New()
    	app.Logger().SetLevel("debug")
    	app.Use(recover.New())
    	app.Use(logger.New())
    	app.Get("/", func (ctx iris.Context){
    		ctx.HTML("你好,女神")
    	})
     
    	app.Run(iris.Addr(":8081"), iris.WithoutServerError(iris.ErrServerClosed))
    }

    這里我們讓Iris跑在8081端口上,進入main.go所在的目錄,敲入命令

    go run main.go

    在編譯過程中,可能會報錯一些依賴庫未找到,此時不用擔心,反復執行go run main.go命令進行依賴庫的下載,最后把所有依賴都安裝好后,就可以編譯成功,最后運行

    打開瀏覽器,訪問http://localhost:8081/

    那么關于Iris的安裝和配置就到這里,以后會分享一些更多關于Iris的開發經驗。

    Golang

    Go ,開源的編程語言,構造簡單、可靠且高效的軟件變得容易,從2007年末由Robert Griesemer,Rob Pike,Ken Thompson主持開發,后來還加入了Ian Lance Taylor,Russ Cox等人,并最終于2009年11月開源,在2012年早些時候發布了Go 1穩定版本,現在Go的開發已經是完全開放的,并且擁有一個活躍的社區。

    下載地址:

    https://dl.google.com/go/go1.18.3.windows-amd64.msi

    安裝目錄:

    D:\Apps\Golang\Go\

    環境變量:

    GOROOT(根路徑,常用的標準庫):D:\Apps\Golang\Go\

    GOPATH(開發目錄,標準庫外的安裝包,存放第三方依賴庫):D:\Apps\Golang\GoApps

    APTH:%GOROOT%/bin;%GOPATH%/bin

    >go version

    go version go1.18.3 windows/amd64

    HelloWorld程序(main.go)

    package main
    
    func main() {
    	println("hello world!!!")
    }

    go run main.go

    go build main.go

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有