日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

开始Go开发之旅-Golang架构师之路系列实战

發布時間:2023/12/10 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开始Go开发之旅-Golang架构师之路系列实战 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

作者: gomaster.me(馮琪超) 系列:Golang架構師之路

巧婦難做無米之炊,golang sdk就是gopher的大米

下載golang

點擊 官網下載golang sdk
根據不同系統,官網下載鏈接會選擇相應的平臺進行鏈接跳轉,也可手動選擇需要的平臺安裝包。

安裝golang

如果是升級golang老版本你首先必須先移除已經存在的版本。

Linux, Mac OS X, FreeBSD tar包

  • 一般配置
  • 下載安裝包
  • 解壓到/usr/local中
  • tar -zxvf go$VERSION.$OS-$ARCH.tar.gz -C /usr/local 添加/usr/local/go/bin到PATH環境變量中,可以添加入/etc/profile(系統范圍)或$HOME/.profile中 export PATH=$PATH:/usr/local/go/bin
  • 安裝到指定位置 Go二進制分發包假設它被安裝到/usr/local/go(或Windows下 c:\Go),但Go tools是可以被安裝到不同的地方的。在這種情況下你必須設置GOROOT環境變量指定它被安裝的目錄。
    例如如果你安裝Go到你的home目錄你應該添加添加類似如下到$HOME/.profile:
export GOROOT=$HOME/GO1.X export PATH=$PATH:$GOROOT/bin

注意:GOROOT只需要在被安裝到自定義位置才需要設置。 另外Go還有GOPATH,GOBIN環境變量,請參考博客如何編寫Go代碼,但本文中的示例僅需將Go的bin安裝目錄添加到$PATH中。

Mac OS X pkg安裝包

雙擊可執行程序一步步next即可完成安裝。
該種方式將Go安裝到/usr/local/go目錄下。并且會將/usr/local/go/bin目錄加入到PATH環境變量中。你可能需要重啟下terminal才可以生效。如果沒有效果,可以按照上面所講的環境變量配置手動添加。

Windows

Windows方式有二進制可執行包安裝,也有zip壓縮包解壓安裝的,這里不多贅述。值得注意的是Windows平臺默認按照c:\Go目錄,需要將c:\Go\bin添加到PATH環境變量中。

測試驗證安裝

通常情況使用go version查看是否可以正確顯示Go的版本,我們就會認為安裝成功。但這里我們通過配置一個工作區并構建一個簡單的程序來驗證Go安裝是否正確。

  • 創建工作區目錄,$HOME/go(如果你想要使用不同的目錄,你需要設置GOPATH環境變量;你可以參見更詳細的如何編寫Go代碼)
  • 在工作區目錄下創建src/hello
  • 創建并編寫hello.go文件,內容如下:
  • package main import "fmt"func main(){fmt.Printf("hello, world\n") }
  • 使用go tool構建:
  • $ cd $HOME/go/src/hello $ go build

    上面的命令將在源文件同目錄下構建一個名為hello的可執行文件。
    5. 執行生成的可執行文件

    $ ./hello hello, world

    如果你可以看到hello, world打印輸出則說明Go安裝成功。

    你可以執行go install安裝二進制文件到工作區的bin目錄或者使用go clean移除它。

    卸載Go

    其實很簡單,將安裝目錄刪除,并將環境變量移除即可。

    接下來

    在興奮地開始享受寫Go代碼之前,請務必先閱讀如何編寫Go代碼(將講述一些使用Go tools的必要概念)

    轉載于:https://my.oschina.net/fengqichao/blog/884744

    創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

    總結

    以上是生活随笔為你收集整理的开始Go开发之旅-Golang架构师之路系列实战的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。