Go語言基礎 上 怎樣書寫 Go 語言程式?

2021-10-06 08:40:03 字數 1100 閱讀 9494

第乙個go語言程式。

在同乙個 module 裡匯入另乙個 package

新建資料夾ch01。 然後在ch01內新建資料夾demo01。最後在demo01內檔案main.go

最後在main.go裡書寫一下內容(注意所有標點都是英文半形)。

code·1-1

package main

import

("time"

"fmt"

)func

main()

如果你已經完成了上一步,恭喜你?! 你已經完成了第乙個 go語言程式的源**書寫。

接下來我們來逐行解釋,每一行**的意義和執行後的表現。

code·1-1

// 包宣告: 我們的程式用 main 包 組織起來。(同乙個專案下,即使有多個 .go 檔案只要源**的包宣告是 「main」 就是被 main包組織起來的。 )

package main

// 匯入宣告: 我們的程式**一部分細節已經被標準庫實現,我們只需要匯入相應的實現就可以使用了。

import

("time"

// 匯入了 標準庫 的 time 包,它主要實現了 時間 的格式化輸出和列印。

"fmt"

// 匯入了 標準庫 的 fmt 包, 它主要實現了標準輸出的格式化。

)// main 函式: go程式的入口

func

main()

開啟命令列,在 demo01 路徑下 執行命令go run main.go

這是go命令工具會編譯並執行main.go,結果列印如下。

hello go!

現在時間是: 2020-05-19 00:12:02.865433 +0800 cst m=+0.000257320

WS BPEL語言基礎(上)

16.1.ws bpel語言基礎 在我們能夠設計編排層之前,我們需要很好地理解如何正式地表達流程的操作特徵。本書使用ws bpel語言來演示流程邏輯如何能夠被作為具體定義的一部分來描述 圖16.1 從而能夠通過相適應的編排引擎來實現和執行。圖16.1.常見的ws bpel流程定義結構 雖然你很可能會...

Go 語言基礎

go 語言內建的運算子有 1.算術運算子 2.關係運算子 3.邏輯運算子 4.位運算子 將其先轉換為二進位制數,在根據如下表規則 p q p q p q p q 0 0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 0 0 1 1如假定 a 60 b 13 其二進位制數轉換為 a 0011...

Go語言基礎

目錄 一.go語言內建關鍵字 二.go語言注釋方法 三.專案結構 四.程式結構 五.包的匯入 六.package的別名 七.可見性規則 單行注釋 多行注釋 go程式是通過package來組織的 只有package 名稱為main的包可以包含main函式 乙個可執行程式有且僅有乙個main包 初步練習...