返回Go語言教程首頁
概念簡介
Go語言提供內建的 base64 編解碼支持。
例程代碼
package main
// 這個語法引入了 `encoding/b...
返回Go語言教程首頁
概念簡介
SHA1 散列經常用生成二進製文件或者文本塊的短標識。例如,git 版本控製係統大量的使用 SHA1 來標識受版本控製的...
返回Go語言教程首頁
概念簡介
URL 提供了一個統一資源定位方式。
這裏了解一下 Go 中是如何解析 URL 的。
例程代碼
package main...
返回Go語言教程首頁
概念簡介
從字符串中解析數字在很多程序中是一個基礎常見的任務,在Go 中是這樣處理的。
例程代碼
package ma...
返回Go語言教程首頁
概念簡介
Go語言的 `math/rand` 包提供了偽隨機數生成器(英)。
例程代碼
package main
import "time"
i...
返回Go語言教程首頁
概念簡介
Go 支持通過基於描述模板的時間格式化和解析。
例程代碼
package main
import "fmt"
import "t...
返回Go語言教程首頁
概念簡介
一般程序會有獲取Unix 時間的秒數,毫秒數,或者微秒數的需要。來看看如何用 Go 來實現。
例程代碼
...
返回Go語言教程首頁
概念簡介
Go語言對時間和時間段提供了大量的支持;這裏是一些例子。
例程代碼
package main
import "fmt...
返回Go語言教程首頁
概念簡介
Go 提供內置的 JSON 編解碼支持,包括內置或者自定義類型與 JSON 數據之間的轉化。
例程代碼
pa...
返回Go語言教程首頁
概念簡介
Go 提供內置的正則表達式。
這裏是 Go 中基本的正則相關功能的例子。
例程代碼
package main
...
返回Go語言教程首頁
概念簡介
Go 在傳統的`printf` 中對字符串格式化提供了優異的支持。
這裏是一些基本的字符串格式化的任務的例子。
...
返回Go語言教程首頁
概念簡介
標準庫的 `strings` 包提供了很多有用的字符串相關的函數。
這裏是一些用來讓你對這個包有個初步了解的例子。
...
返回Go語言教程首頁
概念簡介
我們經常需要程序在數據集上執行操作,比如選擇滿足給定條件
的所有項,或者將所有的項通過一個自定義函數映射...
返回Go語言教程首頁
概念簡介
Defer 被用來確保一個函數調用在程序執行結束前執行。同
樣用來執行一些清理工作。 `defer` 用在像其他語言中的...
返回Go語言教程首頁
概念簡介
`panic` 意味著有些出乎意料的錯誤發生。通常我們用它
來表示程序正常運行中不應該出現的,或者我們沒有處理
...