golang學習(1)---快速hello world

不少著名的計算機語言都是一兩我的在業餘時間搗鼓出來的,可是Go語言是由Google的團隊打造的。可能一些基礎的知識點我不會細講,由於這個時代你真的得快速學習,才能適應發展。java

來看看go的hello,python

package main

import "fmt"

func main() {
  fmt.Println("hello world!")
}

一樣,也能夠像java,還有python那樣。能夠運行這個文件服務器

go run main.go

會輸出hello world
固然這只是一個小的demo,在實際開發是要將程序編譯成沒有任何依賴的二進制可執行文件,而後扔到服務器上運行。這個編譯成二進制的命令就是學習

go build main.go

執行完畢後就能夠看到目錄下多了一個main的可執行文件,運行它就能夠直接看到輸出結果。ui

./main
hello world!

這個二進制可執行文件是沒有任何依賴的,即便服務器上沒有go環境,它也是能夠直接運行的,由於編譯器已經將運行時的依賴都融進了單一的可執行文件,這也是 go 語言的特點之處,讓用戶編寫的程序能夠輕裝上陣。code

相關文章
相關標籤/搜索