Golang學習筆記一 go安裝配置

2021-08-24 23:12:40 字數 926 閱讀 2507

golang的環境變數一般只用設定兩個即可:goroot和gopath

- goroot是golang軟體安裝位置的根目錄,比如/usr/bin,這個環境變數一般會有乙個預設值,如果沒有修改預設的安裝路徑,那麼一般可以不用管這個變數。當然,如果goroot/bin如果不再path中的話,還是要新增以下的。

- gopath這個是針對go的工作空間而言的,位置可以隨便指定,比如過的工作空間放在/home/xml/go下,那麼我就需要設定環境變數gopath=/home/xml/go,工作空間下的目錄結構是有一定要求的,工作空間下需要有一下三個資料夾:bin、src、pkg。這三個資料夾中,src是存放源**的,可以自己建立資料夾,同時網路上的一些原始碼包也會放到該目錄下的指定未知,比如github.com或golang.org。

/--

--bin---

pkg---

src---

github

.com--

--golang

.org--

--..

....

----

---

go--

help

如果可以列印出golang相關幫助資訊,說明安裝基本沒問題。

package main

import

( "fmt"

)func

main

()

在src目錄下新建乙個檔案test.go,寫入上述內容,儲存,然後執行

go build
如果沒有錯誤,接著執行

./test
就可以看到終端上列印出hello world.

至此說明環境搭建沒有問題

Go學習筆記一

每個資料夾下面都有乙個且唯一乙個package main 每個資料夾下面必須要有package宣告 否則會提示redeclared錯誤 package main 根目錄 package testpackage 子目錄 package main import兩種方式,匯入的包必須都要使用,不然會報錯,...

Go 學習筆記 一

隨著go的應用越來越火熱,自己也終於開始學習了。平時經常用c,看著go還是比較親切的。好了,開始。今天主要是按照書上的內容自己簡單的實踐了下最基本的輸出,以及網頁功能,上 1 package main23 import 4 fmt 5 67func main 加法運算 1 package main2...

go學習筆記(一)

1.變數需要宣告再使用 2.同一作用域不支援重複宣告 3.變數宣告後必須使用 4.可以批量宣告變數 var 變數名 變數型別 var s string 批量宣告 var a string b int c bool 5.可以宣告變數同時賦值 可型別推導,不用宣告型別 var s1 string hah...