mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-08-12 04:48:29 +08:00
05.0.md
This commit is contained in:
57
eBook/examples/chapter_5/for_string.go
Normal file
57
eBook/examples/chapter_5/for_string.go
Normal file
@@ -0,0 +1,57 @@
|
||||
// for_string.go
|
||||
package main
|
||||
|
||||
import "fmt"
|
||||
|
||||
func main() {
|
||||
str := "Go is a beautiful language!"
|
||||
fmt.Printf("The length of str is: %d\n", len(str))
|
||||
for ix :=0; ix < len(str); ix++ {
|
||||
fmt.Printf("Character on position %d is: %c \n", ix, str[ix])
|
||||
}
|
||||
str2 := "日本語"
|
||||
fmt.Printf("The length of str2 is: %d\n", len(str2))
|
||||
for ix :=0; ix < len(str2); ix++ {
|
||||
fmt.Printf("Character on position %d is: %c \n", ix, str2[ix])
|
||||
}
|
||||
}
|
||||
/* Output:
|
||||
The length of str is: 27
|
||||
Character on position 0 is: G
|
||||
Character on position 1 is: o
|
||||
Character on position 2 is:
|
||||
Character on position 3 is: i
|
||||
Character on position 4 is: s
|
||||
Character on position 5 is:
|
||||
Character on position 6 is: a
|
||||
Character on position 7 is:
|
||||
Character on position 8 is: b
|
||||
Character on position 9 is: e
|
||||
Character on position 10 is: a
|
||||
Character on position 11 is: u
|
||||
Character on position 12 is: t
|
||||
Character on position 13 is: i
|
||||
Character on position 14 is: f
|
||||
Character on position 15 is: u
|
||||
Character on position 16 is: l
|
||||
Character on position 17 is:
|
||||
Character on position 18 is: l
|
||||
Character on position 19 is: a
|
||||
Character on position 20 is: n
|
||||
Character on position 21 is: g
|
||||
Character on position 22 is: u
|
||||
Character on position 23 is: a
|
||||
Character on position 24 is: g
|
||||
Character on position 25 is: e
|
||||
Character on position 26 is: !
|
||||
The length of str2 is: 9
|
||||
Character on position 0 is: æ
|
||||
Character on position 1 is:
|
||||
Character on position 2 is: ¥
|
||||
Character on position 3 is: æ
|
||||
Character on position 4 is:
|
||||
Character on position 5 is: ¬
|
||||
Character on position 6 is: è
|
||||
Character on position 7 is: ª
|
||||
Character on position 8 is:
|
||||
*/
|
Reference in New Issue
Block a user