第一節 Go 學習筆記 宣告和初始化

2021-10-03 07:54:16 字數 1201 閱讀 1602

var 變數名 型別 = 表示式

var 變數名 型別

var 變數名1,變數名2,變數名3 型別

var 變數名1,變數名2,變數名3 = 表示式1,表示式2,表示式3

變數名 := 表示式

變數名1,變數名2 := 表示式1,表示式2

var *p int

var p = &t、p := &t //t表示變數名

p := new(type)、var p = new(type)

var array [5]int//指定長度

array := [5]int//指定長度和字面量

array := [...]int//編譯器自動計算長度

array := [5]int//指定陣列長度和部分值

slice := make(string, 5)//使用make指定長度

slice := make(int, 3, 5)//指定長度和容量,長度》=容量

slice := int//使用字面量

slice := string使用索引申明,並指定初始化值

// 1、使用"make"申明

// 建立乙個對映,鍵的型別是 string,值的型別是 int

dict :=

make

(map

[string

]int

)//2、使用字面量申明

// 建立乙個對映,鍵和值的型別都是 string

// 使用兩個鍵值對初始化對映

dict :=

map[

string

]string

//3、宣告乙個儲存字串切片的對映

dict :=

map[

int]

string

//4、宣告乙個空對映

dict :=

map[

string

]int

// 通過宣告對映建立乙個 nil 對映

var colors map

[string

]string

第一節 初始kafka

kafka 架構 kafka 是乙個基於分布式的基於發布 訂閱模式 的訊息佇列 message queue 主要應用於大資料實時處理領域。同步處理 填寫註冊訊息 註冊資訊寫入資料庫 呼叫傳送簡訊介面 傳送簡訊 頁面響應成功 非同步處理 填寫註冊訊息 組註冊訊息寫入資料庫 傳送簡訊請求寫入訊息佇列 m...

pytorch 學習筆記第一節

import torch x data 1.0 2.0 3.0 y data 2.0 4.0 6.0 w torch.tensor 1.0 一定要加 否則則會輸出純0的矩陣,例如 寫w torch.tensor 3,5 則輸出三行五列的0tensor變數,加上括號才是 3.5.w.requires ...

第一節 go語言入門

demo package main import fmt func main run go run helloworld.go生成二進位制檔案 go build helloworld.go包 乙個或者多個原始檔構成了包讀取命令列 package main import fmt import os f...