91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Go語言基礎類型及常量用法示例分析

發布時間:2021-11-18 18:44:48 來源:億速云 閱讀:147 作者:iii 欄目:開發技術

本篇內容介紹了“Go語言基礎類型及常量用法示例分析”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

概述

在 Go 編程語言中,數據類型用于聲明函數和變量。數據類型的出現時為了把數據分成所需要用大數據的時候才需要申請大內存,這樣可以充分的列用內存。

按類別有以下幾種數據類型

數值類型

布爾型

bool:布爾型的值只可以是常量 true 或者 false,默認值為 false。

字符串類型

string:編碼統一為 UTF-8 編碼標識 Unicode 文本,默認值為空字符串。

整型(默認值為 0)

uint8: 無符號 8 位整型(0 ~ 255);

uint16:無符號 16 位整型(0 ~ 65535);

uint32:無符號 32 位整型(0 ~ 4294967295);

uint64:無符號 64 位整型(0 ~ 18446744073709551615);

int8:有符號 8 位整型(-128 ~ 127);

int16:有符號 16 位整型(-32768 ~ 32767);

int32:有符號 32 位整型(-2147483648 ~ 2147483647);

int64:有符號 64 位整型(-9223372036854775808 ~ 9223372036854775807)

浮點型(默認值為 0)

float32:IEEE-754 32 位浮點數;

float64:IEEE-754 64 位浮點數;

complex64:32 位實數和虛數;

complex128:64 位實數和虛數;

其他數值類型

byte:類似 uint8;

rune:類似 int32;

uint:32 或 64 位;

int:與 uint 一樣大小;

uintptr:無符號整型,用于存放一個指針;

派生類型
指針類型(Pointer)
數組類型
結構化類型(struct)
Channel 類型(chan)
函數類型(func)
切片類型(slice)
接口類型(interface)
Map 類型(map)

變量

概述

相對于變量,常量是恒定不變的值,無法再次修改,例如圓周率。

單個變量聲明
const pi = 3.141592
const e = 2.718281

常量的聲明和變量聲明非常類似,只是把var換成了const。

多個變量聲明
const (
    pi = 3.141592
    e = 2.718281
)

常量因為在編譯期確定,所以可以用于數組聲明

const size = 4
var arr [size]int

“Go語言基礎類型及常量用法示例分析”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德庆县| 汾西县| 榆中县| 晋州市| 九龙县| 内江市| 临桂县| 伊川县| 土默特右旗| 出国| 元阳县| 金门县| 五大连池市| 原阳县| 靖江市| 赫章县| 肥东县| 开阳县| 凤阳县| 德安县| 红原县| 冀州市| 土默特左旗| 诏安县| 曲阜市| 上高县| 金寨县| 苏州市| 洛阳市| 双城市| 黑龙江省| 南宫市| 突泉县| 图们市| 古田县| 南陵县| 图木舒克市| 霍城县| 武陟县| 元氏县| 老河口市|