Go 語言速覽(上)

基礎

包(package)

go 語言程序都由包構成,且從 main 包開始運行,程序中如果要使用其它包,需使用 import 語句導入

pakcage main
import(
	"fmt"
)
func main(){
	fmt.Println("Hello Go!")
}

Exported name

在 Go 語言中,如果一個名字的首字母是大寫字母,那麼把它稱之爲 Exported name,Exported name。當在代碼中導入一個包後,只能訪問這個包中的 Exported name。

package main
import(
	"fmt"
	"math"
)

func main(){
	fmt.Println("The Pi value is",main.Pi)
}

函數(funciton)

  • 函數可以有零個或多個參數
func add(x int, y int) int{
	return x + y
}
  • 如果兩個或多個連續的參數類型相同,除了最後一個參數,其它參數的類型可以省略。
func add(x, y int) int{
	return x + y
}
  • 函數可以返回任意多個返回值
func swap(x, y string)(string, string){
	return y, x
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章