diff options
Diffstat (limited to 'src/pkg/strconv/atob.go')
-rw-r--r-- | src/pkg/strconv/atob.go | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/src/pkg/strconv/atob.go b/src/pkg/strconv/atob.go deleted file mode 100644 index d0cb09721..000000000 --- a/src/pkg/strconv/atob.go +++ /dev/null @@ -1,35 +0,0 @@ -// 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 ParseBool(str string) (value bool, err error) { - switch str { - case "1", "t", "T", "true", "TRUE", "True": - return true, nil - case "0", "f", "F", "false", "FALSE", "False": - return false, nil - } - return false, syntaxError("ParseBool", str) -} - -// FormatBool returns "true" or "false" according to the value of b -func FormatBool(b bool) string { - if b { - return "true" - } - return "false" -} - -// AppendBool appends "true" or "false", according to the value of b, -// to dst and returns the extended buffer. -func AppendBool(dst []byte, b bool) []byte { - if b { - return append(dst, "true"...) - } - return append(dst, "false"...) -} |