1、Go 語言最主要的特性 自動垃圾回收 更豐富的內置類型 函數多返回值 錯誤處理 匿名函數和閉包 類型和介面 併發編程 反射 語言交互性 2、$GOPATH目錄約定有三個子目錄 src存放源代碼(比如:.go .c .h .s等) 按照golang預設約定,go run,go install等命令 ...
1、Go 語言最主要的特性
- 自動垃圾回收
- 更豐富的內置類型
- 函數多返回值
- 錯誤處理
- 匿名函數和閉包
- 類型和介面
- 併發編程
- 反射
- 語言交互性
2、$GOPATH目錄約定有三個子目錄
- src存放源代碼(比如:.go .c .h .s等) 按照golang預設約定,go run,go install等命令的當前工作路徑(即在此路徑下執行上述命令)。
- pkg編譯時生成的中間文件(比如:.a) golang編譯包時
- bin編譯後生成的可執行文件(為了方便,可以把此目錄加入到 $PATH 變數中,如果有多個gopath,那麼使用${GOPATH//