golang

range,string

range.go package main import "fmt" func main() { var str string = "123いろはabc"; for pos, char := range str { fmt.Printf("[%c](%x):%d\n", char, char, pos) } } C:\go>range [1](31):0 [2](32):1 [3](33):2 [い](3044):3 [ろ](308d):6 [は](306f):…

flag その2

その1消しちゃった…まあいいか flag2.go package main import ("fmt";"flag") var f1 int func init() { flag.IntVar(&f1, "f1", 999, "整数"); } var f2 *string = flag.String("f2", "xxx", "文字列"); var b = flag.Bool("b", true, "bool"); func main()…