下載安裝 首先先到Go的官網下載並造官網的步驟安裝. Mac 安裝好的路徑會在 /usr/local/go 設定環境變數 修改 ~/.bash_profile...
先移除 day 1 warning 在 day 1 時,下指令 都會看到一串 warning 如下,來想辦法把它移除 warning: GOPATH set t...
下載 IDE Golang 也有很多 IDE 可以選擇,但這邊使用的是 Visual Studio Code 來開發,先下載下來然後開啟. 安裝 Go 的 p...
宣告變數 使用 var 定義一個 name 型別為 string 的變數,並給予值 "Daniel" package main func...
pointer 變數是存值,而指標存的是變數的位址,所以可以透過指標來讀取或修改變數的值. package main import ( "fmt&...
new go 的 new 寫法是 new(T),T 是代表型別(int,string,...).會建立一個初始化 T 型別的位址值. 下面的範例 num 會指向...
init init function 可以用來對該程式進行一些初始化的動作. sumutil.go 透過 init 初始化變數 sum 為 10 package...
basic types go 的基本型別主要有 7 種 3 種數值型別(int、float、complex),以及 boo、string、byte、rune.而...
bool bool 只有 true 或 false.go 的 bool 跟數值 0 或 1 沒有間接的轉換,還有邏輯運算子 && 會比 || 先...
Array 與 slice 都是屬於 Composite Types. Array Array 是由 0 或多個特定型別元素,而且固定長度的. package...