1. 章節(jié)簡介 Go 提供 error 接口作為錯誤處理標(biāo)準(zhǔn)方式。 常見方式:返回 error、自定義錯誤類型、panic/recover。 2...
1. 章節(jié)簡介 Go 內(nèi)置并發(fā)支持,通過 goroutine 輕松實(shí)現(xiàn)多任務(wù)。 goroutine 是比線程更輕量級的執(zhí)行單元。 2. 知識點(diǎn)講...
1. 章節(jié)簡介 使用 copy 函數(shù)復(fù)制切片內(nèi)容,生成獨(dú)立副本。 2. 知識點(diǎn)講解 語法 返回復(fù)制元素的數(shù)量 注意:copy 僅復(fù)制元素,不改變...
1. 章節(jié)簡介 使用 make 創(chuàng)建切片,可以指定長度和容量,更高效控制內(nèi)存。 2. 知識點(diǎn)講解 基本語法 length → 當(dāng)前元素數(shù)量 ca...
1. 章節(jié)簡介 接口(interface)定義了一組方法的集合。 在 Go 中,接口的實(shí)現(xiàn)是隱式的:只要類型實(shí)現(xiàn)了接口的方法,就實(shí)現(xiàn)了該接口。 ...
1. 章節(jié)簡介 range 可遍歷數(shù)組、切片、map、字符串。 提供索引和值,代碼簡潔。 2. 知識點(diǎn)講解 數(shù)組/切片 map 忽略索引或值 3...
1. 章節(jié)簡介 結(jié)構(gòu)體是 自定義類型,可以包含不同類型字段。 類似面向?qū)ο笾械膶ο蟆?2. 知識點(diǎn)講解 聲明結(jié)構(gòu)體 初始化結(jié)構(gòu)體 訪問字段 結(jié)構(gòu)...
1. 章節(jié)簡介 結(jié)構(gòu)體可以通過指針傳遞和操作,節(jié)省內(nèi)存并可修改原始數(shù)據(jù)。 指針結(jié)構(gòu)體常用于函數(shù)參數(shù)和方法接收者。 2. 知識點(diǎn)講解 結(jié)構(gòu)體指針聲...
1. 章節(jié)簡介 Map 是 鍵值對集合,用來快速查找數(shù)據(jù)。 2. 知識點(diǎn)講解 聲明 初始化 訪問和修改 刪除元素 遍歷 3. 代碼示例 4. 練...