Code Block |
---|
package main import ( "fmt" "strconv" ) func main() { s := "123" n, err := strconv.Atoi(s) if err != nil { fmt.Println("转换出错了") } else { fmt.Println(n) } } |
Code Block |
---|
package main
import (
"fmt"
)
func main() {
s := "golang 你好"
fmt.Println(len(s))
fmt.Println("--------------------")
for k, v := range s {
fmt.Printf("序号是%d,字符是%c\n",k, v)
}
//方式2
fmt.Println("--------------------")
r := []rune(s)
for i := 0; i < len(r); i++ {
fmt.Printf("%c\n",r[i])
}
} |