go語言數(shù)據(jù)結構有四大類:1、基礎類型,包括整型(有符號和無符號整數(shù))、浮點數(shù)、復數(shù)、字符串(由不可變的字節(jié)序列構成)、布爾值(只有true和false兩個值);2、聚合類型,包括數(shù)組、結構體(是由任意個任意類型的變量組合在一起的數(shù)據(jù)類型);3、引用類型,包括指針、slice(是一個擁有相同元素的可變長度序列)、map、function、channel;4、接口類型。
php入門到就業(yè)線上直播課:進入學習
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點擊使用
本教程操作環(huán)境:windows7系統(tǒng)、GO 1.18版本、Dell G3電腦。
每一門語言都有自己的數(shù)據(jù)結構,Go 語言也不例外,總共有四大類,基礎類型、聚合類型、引用類型和接口類型。本文簡單介紹一下這些類型。
1. 基礎類型
整型
Go 的整型分為有符號和無符號整數(shù)。
有符號整數(shù)會分成 int8、int16、int32、int64
無符號整數(shù)會分成 uint8、uint16、uint32、uint64
但通常會直接使用 int 和 uint,因為這兩種類型會根據(jù)平臺的特性,自動轉(zhuǎn)成運算效率最高的類型,現(xiàn)在 32 位以下的計算機一級很少見了,所以 int 通常是 32 或者 64位,但具體要根據(jù)平臺和編譯器決定?!?/p>