Golang微服務入門到精通之路-1-Go之初體驗


Go(又稱 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 開發的一種靜態強類型、編譯型語言。

Go 語言語法與 C 相近,但功能上有:內存安全,GC(垃圾回收),結構形態及 CSP-style 並發計算。

特點有着這樣的簡稱:Go=C+Python    大概知道怎樣了嗎?

一、Go環境安裝

、下載鏈接:https://golang.google.cn/dl/

 2、安裝后會自動新增環境變量,如果沒有就自行添加。mac、linux亦是如此。

3、查看go版本

go version

 二、GoLand設置&HelloWord

 1、創建項目,需要對GOROOT:設置go環境變量的根目錄即可

 2、創建HelloWord.go

package main

import "fmt"

func main()  {
	fmt.Println("HelloWord")
}

注意導入包是:package main

 三、命令行

1、運行&編譯命令

go run HelloWord.go:運行程序
go build HelloWord.go:編譯為exe
PPL@DESKTOP-KA2V9FJ MINGW64 /d/project/awesomeProject
$ go run HelloWord.go
HelloWord

PPL@DESKTOP-KA2V9FJ MINGW64 /d/project/awesomeProject
$ go build HelloWord.go

PPL@DESKTOP-KA2V9FJ MINGW64 /d/project/awesomeProject
$ ./HelloWord.exe
HelloWord

 2、Go語法是不區分平台的,需要將兩個環境變量控制即可

①G00S:設定運行的平台

  • 1. mac: GOOS=darwin2
  • 2. linux: GooS=linux
  • 3. windows :GOOS=windows

②GOARCH:目標平台的體系構架

  • 1.386: GOARCH=386
  • 2.amd64: GOARCH=amd64
  • 3.arm : GOARCH=arm

3、go env 查看環境變量

 

 歡迎來大家QQ交流群一起學習:482713805


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM