態(tài)度問題
1.背水一戰(zhàn) 依靠go找到高薪工作撮执。
2.時刻保持對技術的熱愛库糠,多敲代碼。
3.從0開始剥纷。
GO的起因
- 計算機軟件不足以發(fā)揮硬件的多核多CPU的性能
- 軟件維護成本高痹籍,缺乏高效簡潔的變成語言
GO的優(yōu)勢
- 天然支持高并發(fā),高效利用多核
- 優(yōu)化C語言的不足
配置GO開發(fā)環(huán)境|Windows開發(fā)
- 下載安裝GO
go語言中文網(wǎng):https://studygolang.com/dl -
配置環(huán)境變量
- 運行go代碼
創(chuàng)建go必須文件夾bin|pkg|src晦鞋,在src里邊寫代碼
package main //聲明 main 包词裤,表明當前是一個可執(zhí)行程序
import "fmt" //引入內(nèi)置fmt
func main() { // main函數(shù),是程序執(zhí)行的入口
fmt.Println("hrllo world!") // 在終端打印 Hello World!
}
使用go bulid xxx.go命令生成可執(zhí)行文件鳖宾,在終端執(zhí)行文件
或者直接使用go run xxx.go命令直接輸出打印結(jié)果吼砂。
- 注意問題
新手第一次可能會遇到go: go.mod file not found in current directory or any parent directory; see 'go help modules'這個問題,原因是執(zhí)行go build時候沒有指定文件鼎文,在后邊加上文件名即可渔肩。