Go基礎知識-01 關鍵字,go檔案的基本結構(持續更新)

nonespace發表於2018-08-14

檔名&關鍵字&識別符號

  • 所有go原始碼以.go結尾

  • 識別符號以字母或下劃線開頭,大小寫敏感,比如: huluwa Huluwa _huluwa

  • 是特殊識別符號,用來忽略結果

  • 保留關鍵字

break default func interface select
case defer go map struct
chan else goto package switch
const fallthough if range type
continue for import return var

go程式的基本結構

package main
import “fmt” //引入的包
func main() {
    fmt.Println(“hello, world”) //呼叫包裡面的方法
}
複製程式碼
  • 任何一個go大檔案都要屬於一個包
  • import 關鍵字引入使用的包
  • 每個go可執行程式必須要有main 包
  • 函式呼叫 a.同一個包中函式,直接呼叫 b.小寫意味著這個函式/變數是私有的,包外部不能訪問
  • 包訪問控制規則: a.小寫意味著這個函式/變數是私有的,包外部不能訪問 b.大寫意味著這個函式/變數是可匯出的

重點內容

目錄結構
下面是在main函式中呼叫

package main

import (
	"gostudy/day1/add"
	"fmt"
)

func main() {
	fmt.Println(add.Name)
}

複製程式碼

這裡寫圖片描述

總結:

主要講講解 go語言的關鍵字,包的概念,跨包的使用

相關文章