// Copyright 2009 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.package strconv// ParseBool returns the boolean value represented by the string.// It accepts 1, t, T, TRUE, true, True, 0, f, F, FALSE, false, False.// Any other value returns an error.func ( string) (bool, error) {switch {case"1", "t", "T", "true", "TRUE", "True":returntrue, nilcase"0", "f", "F", "false", "FALSE", "False":returnfalse, nil }returnfalse, syntaxError("ParseBool", )}// FormatBool returns "true" or "false" according to the value of b.func ( bool) string {if {return"true" }return"false"}// AppendBool appends "true" or "false", according to the value of b,// to dst and returns the extended buffer.func ( []byte, bool) []byte {if {returnappend(, "true"...) }returnappend(, "false"...)}
The pages are generated with Goldsv0.7.0-preview. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds.