跟著官網(wǎng)學Go之Golang環(huán)境準備
我一直都想實踐Golang,這段實踐我計劃跟著Golang官網(wǎng)學習Go語言,因為有C#的基礎(chǔ),所以,在學習Golang的實踐過程中,不會記錄那么細致了。
環(huán)境安裝
Windows安裝Go環(huán)境還是很方便的,直接下載官方提供的安裝包安裝即可,目前官網(wǎng)的Golang版本為1.17.6
先將其下載到本地,然后雙擊進入到安裝界面
安裝好后,便能到cmd中執(zhí)行g(shù)o version來驗證是否安裝成功
寫點代碼
前面已經(jīng)把Go環(huán)境安裝好了,接下來,我們便來實踐一番,官網(wǎng)提到的代碼編輯器有VSCode(免費)、GoLand(收費)、Vim(免費),這里我就用VSCode吧,因為VSCode我之前就已經(jīng)安裝好了,為了省點事。
這里我新建了一個goexample的文件夾,進入到該目錄,執(zhí)行g(shù)o mod init goexample命令初始化項目,然后用VSCode打開新建的文件夾,再用VSCode新建一個名為hello.go的Go文件,開始編寫最簡單的代碼
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
點擊運行調(diào)試,便可執(zhí)行hello.go中的代碼
引用包
關(guān)于第三方包,我們可以去https://pkg.go.dev/中搜索。
這里,我們直接在hello.go中加入包
然后在項目目錄中執(zhí)行g(shù)o mod tidy命令進行安裝
安裝成功后,在main方法中進行調(diào)用fmt.Println(quote.Go()),
點擊VSCode中的運行和調(diào)試,便會打印出如下內(nèi)容:
Hello, World!
Don't communicate by sharing memory, share memory by communicating.