Skip to content

query.Values

query.Values 提供明確、型別安全的查詢字串讀取方式。

go
page := q.Int("page", 1)
active := q.GetBoolByKey("active", false)
方法說明
Get(key) / String(key)讀取字串
Int(key, def)讀取整數並指定預設值
GetBoolByKey(key, def)讀取布林值
Has(key)判斷參數是否存在

它適合篩選、搜尋與可選參數;標準分頁可使用 query.Pagination。明確提取與明確預設值能避免隱式繫結造成的不確定性。