go的基本概念
阿新 • • 發佈:2017-06-15
正常 定義 開頭 註釋 小寫 字母 ini int div
go的基礎結構主要由下面的幾個部分組成
1:包的聲明
2:引入包
3:函數
4:變量
5:語句表達式
6註釋
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
比如上面的第一行的package定義了包的名字,我們必須在第一行指定我們使用的包
下面我們使用import導入了fmt包,這是再告訴編譯器我們使用的是哪個包,fmt包裏面主要是實現了輸出輸出的一些
fun mian
主要就是主函數相當於c++中的 intmain ,一般來說就是相當於程序的啟動函數 ,比如我們說在mfc中 winmain的啟動函數mwin32中的啟動函數之類的,說的就是這個
ps如果有init函數的話,我們需要先執行init函數()
對於註釋就是我們正常的一行和多行的註釋,這個和c++中的註釋是一養的
下面的fmt的就是可以將字符串輸出到控制臺,ln就是值得默認在結尾加上換行的表示
我們同樣也可以使數組,函數中會默認加上空格之類的標識
公共的·私有的概念:
共有的:如果一個變量以大寫的字母開頭的話,那麽表示就是就是這個對象可以被外部的包使用,這叫做導出,如果以小寫的話,對外是不可見的,他們他們在整個包的內部都是可以使用並可以見的,
公有私有的概念其實就是相當於c++的priavate和public的概念
go的基本概念