hello_world.go
package main
import
"fmt"
func
main()
#直接執行
go run hello_world.
go#先編譯再執行
go build hello_world.
go #build 之後會生成乙個二進位制hello_world
./hello_world
基本程式結構
package main // 表明**所在的模組(包)
import
"fmt"
// 引入「**」 依賴
// 功能實現
func
main()
應用程式入口
1. 必須是 main 包:package main
2. 必須是 main 方法:func
main()
3. 檔名不一定是 main.
go
退出返回值
與其他主要程式語言的差異
1. go 中 main 函式不支援任何返回值
2. 通過 os.exit 來返回狀態
獲取命令列引數
與其他主要程式語言的差異
1.
main
() 函式不支援傳入引數
2. 在程式中直接通過 os.args 來獲取命令列引數
package main
import
("fmt"
"os"
)func
main()
}
go run hello_world.
go zhen
hello world! zhen
一 第乙個Go程式
go原始檔以package宣告開頭,說明原始檔所屬的包。接著使用inport匯入依賴的包,其次為包級別的變數 常量 型別和函式的宣告和賦值 函式中可以定義區域性的變數 常量 這是manin包 package main import fmt 這裡是列印hello word func main 這裡第一...
1 15 第乙個Go語言程式
通過前面學習大家已經對go語言有了一定的了解,那要怎麼來建立乙個go語言程式呢?本節就來帶領大家實現乙個簡單的程式 在控制台輸出 hello world 在控制台輸出 hello world 非常簡單,僅需要幾行 就可以搞定,如下所示 package main 宣告 main 包 import fm...
Go語言基礎篇(2) 編寫第乙個Go程式
建立檔案hello world.go package main 包,表名 所在的包 import fmt 引入依賴 main方法 func main 執行指令 go run hello world.go 編譯指令 go build hello world.go 應用程式入口語法說明 1.必須是mai...