昨天看到問題想留言結果發現沒解完新手任務,好鬧
基本上都是依照Go官網的Document一步一步做,我簡單的帶過
至官網下載符合電腦版本的Go
Downloads - The Go Programming Language
設定編譯器環境
設定 Go 開發的Visual Studio Code | Microsoft Docs
都照做完之後,創建資料夾,並在資料夾底下創建main.go
檔案,使用終端機輸入以下指令以初始化Go應用環境
go mod init sample-app
在main.go
程式內輸入以下內容
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
package
關鍵字表示這支程式是屬於哪個套件,可以包含很多個程式檔,通常在同一目錄下import
代表匯入其他套件,導入fmt
套件,這是安裝Go時獲得的套件之一,會輔助格式化內容。fmt
套件詳細介紹看這邊。main()
為main
套件進入點可在終端機輸入go run .
或是在vscode使用f5
直接偵錯並執行,成功在終端機print
出來即為成功。
fmt.Printf()
:fmt.Println()
:fmt.Print
:Println
多了換行,在()內可直接使用「,
」分隔字串及變數格式化輸入/輸出
輸入 | 輸出 |
---|---|
%d |
digit |
%c |
char |
%s |
string |
%v |
value |
%T |
type |
%+v |
struct detail |
%#v |
struct detail |
今天介紹的量有點少,我很抱歉,明天再調整一下每天要介紹的內容ˊˇˋ
有在文中提到的就不再列出
Day06 Go開教基本語法 (fmt):
https://ithelp.ithome.com.tw/articles/10235988