返回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` 意味著有些出乎意料的錯誤發生。通常我們用它
來表示程序正常運行中不應該出現的,或者我們沒有處理
...
返回Go語言教程首頁
概念簡介
有時候我們想使用和集合的自然排序不同的方法對集合進行排序。
例如,我們想按照字母的長度而不是首字母順序對...
返回Go語言教程首頁
概念簡介
Go 的 `sort` 包實現了內置和用戶自定義數據類型的排序
功能。我們首先關注內置數據類型的排序。
例程...
返回Go語言教程首頁
概念簡介
在前麵的例子中,我們用互斥鎖進行了明確的鎖定來讓共享的
state 跨多個 Go語言 協程同步訪問。另一個選擇是使...
返回Go語言教程首頁
概念簡介
在前麵的例子中,我們看到了如何使用原子操作來管理簡單的計數器。
對於更加複雜的情況,我們可以使用一個互斥...
返回Go語言教程首頁
概念簡介
Go語言中最主要的狀態管理方式是通過通道間的溝通來完成的,我們
在工作池的例子中碰到過,但是還是有一
些其...
返回Go語言教程首頁
概念簡介
速率限製(英) 是一個重要的控製服務資源利用和質量的途徑。Go 通過 Go 協程、通道和打點器優美的支持了速率限...