匯入包
import "fmt"
import(
"fmt"
"os"
函式外申明變數
var a int = ""
函式內申明變數
a := ""
slice申明(slice本質是指向陣列的指標)
var s int
var s int = make(int, 3) s := make(int, 3)
基於陣列建立slice
a := [3]int{}
s := a[3:5]
函式申明
func name (){
func name (a,b string) 返回型別 {
func name (a *int) {
引數不確定,多返回值
func name (b string, a ...int) (int, int) {
返回匿名函式
func name () func(int) int{
python語 Python 基本語法
python 語法 1 列印 輸入用print 例如 print hello word python 3中可以直接列印中文,並且語法不一樣,python 3中有 2 如何定義變數名 定義變數名有以幾個條件 1 開頭必須是字母 or 下劃線 2 變數名必須是由字數 or 數字 or 下劃線的組成,不可...
go的基本語法
import log os packs chapter2 sample matchers packs chapter2 sample search 從上面的可以看到,匯入的路徑前面有乙個下劃線,這是為了讓go語言對包做初始化,但是並不使包裡的識別符號。為了讓程式的可讀性更強,go編譯器不允許宣告匯入...
GO 基本語法 變數
變數是為儲存特定型別的值而提供給記憶體位置的名稱。在go中宣告變數有多種語法。所以變數的本質就是一小塊記憶體,用於儲存資料,在程式執行過程中數值可以改變 var名稱型別是宣告單個變數的語法。以字母或下劃線開頭,由乙個或多個字母 數字 下劃線組成 宣告乙個變數 第一種,指定變數型別,宣告後若不賦值,使...