Merge pull request #277 from LarryBattle/patch-1

Shorter example and formatting.
This commit is contained in:
astaxie
2013-12-02 17:49:06 -08:00

View File

@@ -68,7 +68,7 @@
在s字符串中去除cutset指定的字符串 在s字符串中去除cutset指定的字符串
fmt.Printf("[%q]", strings.Trim(" !!! Achtung !!! ", "! ")) fmt.Printf("[%q]", strings.Trim(" !!! Achtung !!! ", "! "))
Output:["Achtung"] //Output:["Achtung"]
- func Fields(s string) []string - func Fields(s string) []string
@@ -125,32 +125,27 @@
"fmt" "fmt"
"strconv" "strconv"
) )
func checkError(e error){
if e != nil{
fmt.Println(e)
}
}
func main() { func main() {
a, err := strconv.ParseBool("false") a, err := strconv.ParseBool("false")
if err != nil { checkError(err)
fmt.Println(err)
}
b, err := strconv.ParseFloat("123.23", 64) b, err := strconv.ParseFloat("123.23", 64)
if err != nil { checkError(err)
fmt.Println(err)
}
c, err := strconv.ParseInt("1234", 10, 64) c, err := strconv.ParseInt("1234", 10, 64)
if err != nil { checkError(err)
fmt.Println(err)
}
d, err := strconv.ParseUint("12345", 10, 64) d, err := strconv.ParseUint("12345", 10, 64)
if err != nil { checkError(err)
fmt.Println(err)
}
e, err := strconv.Atoi("1023") e, err := strconv.Atoi("1023")
if err != nil { checkError(err)
fmt.Println(err)
}
fmt.Println(a, b, c, d, e) fmt.Println(a, b, c, d, e)
} }
## links ## links
* [目录](<preface.md>) * [目录](<preface.md>)
* 上一节: [文件操作](<07.5.md>) * 上一节: [文件操作](<07.5.md>)