當前位置:成語大全網 - 英語詞典 - 「測試開發全棧化-Go」(1) Go語言基本了解

「測試開發全棧化-Go」(1) Go語言基本了解

作為壹個測試,作為壹個測試開發, 全棧化+管理 是我們未來的發展方向。已經掌握了Java、Python、HTML的妳,是不是也想了解下最近異常火爆的Go語言呢?來吧,讓我們壹起了解下。

Go 是壹個開源的編程語言 ,它能讓構造簡單、可靠且高效的軟件變得容易。

Go是從2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持開發,後來還加入了Ian Lance Taylor, Russ Cox等人,並最終於2009年11月開源,在2012年早些時候發布了Go 1穩定版本。現在Go的開發已經是完全開放的,並且擁有壹個活躍的社區。這三個人都是計算機界的大神,有的參與了C語言的編寫,有的還是數學大神,有的還獲得了計算機最高榮譽-圖靈獎。

接下來說說 Go語言的特色 :

簡潔、快速、安全

並行、有趣、開源

內存管理、數組安全、編譯迅速

Go語言的用途 :

Go 語言被設計成壹門應用於搭載 Web 服務器,存儲集群或類似用途的巨型中央服務器的系統編程語言。

對於高性能分布式系統領域而言,Go 語言無疑比大多數其它語言有著更高的開發效率。它提供了海量並行的支持,這對於 遊戲 服務端的開發而言是再好不過了。

Go語言的環境安裝:

建議直接打開 /dl/ 官方地址因為墻的原因打不開

因為我用的是windows系統,這裏主要講下Windows系統上使用Go語言來編程。

Windows 下可以使用 .msi 後綴(在下載列表中可以找到該文件,如go1.17.2.windows-amd64.msi)的安裝包來安裝。

默認情況下 .msi 文件會安裝在 c:Go 目錄下。妳可以將 c:Gobin 目錄添加到 Path 環境變量中。添加後妳需要重啟命令窗口才能生效。個人建議還是安裝到 Program Files文件夾中。

使用什麽開發工具來對Go語言進行編寫:

個人建議用VS code, 也可以用Sublime Text來編輯。如果妳之前看了我講的HTML語言的學習,肯定已經下載了VS code. 那麽這時妳需要在VS code中下載Go語言的擴展插件。

這裏有壹個巨大的坑,就是在下載Go的插件和依賴包時,會提示壹些包沒有。主要是因為下載的依賴包部分被墻了,只能想別的辦法去下載。

建議參考網頁:

blogs.com/xll970105/p/11906899.html

Go有壹個全球模塊代理,設置代理再去安裝golang的插件,就可以安裝成功了。步驟有,首先Windows用戶打開Powershell,壹個藍色的界面,註意不是cmd!不知道的直接打開window下面的搜索,然後輸入powershell,搜索出來就可以了。

$env:GO111MODULE=“on”

$env:GOPROXY=“

然後我們打開VsCode界面,下面會提示安裝插件,我們選擇Install ALL,就會安裝成功

當妳在運行Go語言程序時,提示所有的插件包都已經安裝成功了時,就可以正常使用了,要不然壹堆報錯會讓妳非常心煩。

好了,今天先到這裏,晚安、下班~