mirror of
https://github.com/gopl-zh/gopl-zh.github.com.git
synced 2025-08-10 17:12:18 +00:00
回到简体
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# 第四章 複合數據類型
|
||||
# 第四章 复合数据类型
|
||||
|
||||
在第三章我們討論了基本數據類型,它們可以用於構建程序中數據結構,是Go語言的世界的原子。在本章,我們將討論複合數據類型,它是以不同的方式組合基本類型可以構造出來的複合數據類型。我們主要討論四種類型——數組、slice、map和結構體——同時在本章的最後,我們將演示如何使用結構體來解碼和編碼到對應JSON格式的數據,併且通過結合使用模闆來生成HTML頁面。
|
||||
在第三章我们讨论了基本数据类型,它们可以用于构建程序中数据结构,是Go语言的世界的原子。在本章,我们将讨论复合数据类型,它是以不同的方式组合基本类型可以构造出来的复合数据类型。我们主要讨论四种类型——数组、slice、map和结构体——同时在本章的最后,我们将演示如何使用结构体来解码和编码到对应JSON格式的数据,并且通过结合使用模板来生成HTML页面。
|
||||
|
||||
數組和結構體是聚合類型;它們的值由許多元素或成員字段的值組成。數組是由同構的元素組成——每個數組元素都是完全相同的類型——結構體則是由異構的元素組成的。數組和結構體都是有固定內存大小的數據結構。相比之下,slice和map則是動態的數據結構,它們將根據需要動態增長。
|
||||
数组和结构体是聚合类型;它们的值由许多元素或成员字段的值组成。数组是由同构的元素组成——每个数组元素都是完全相同的类型——结构体则是由异构的元素组成的。数组和结构体都是有固定内存大小的数据结构。相比之下,slice和map则是动态的数据结构,它们将根据需要动态增长。
|
||||
|
||||
|
Reference in New Issue
Block a user