package main import "fmt" import "os" type point struct { x, y int } func main() { //Go 为常规 Go 值的格式化设计提供了多种打印方式.例如,这里打印了 point 结构体的一个实例. p := point{, } fmt.Printf("%v\n", p) // {1 2} //如果值是一个结构体,%+v 的格式化输出内容将包括结构体的字段名. fmt.
第一部分:基本数据类型和操作符 1. 文件名&关键字&标识符 (1)所有go源码以.go结尾 (2)标识符以字母或下划线开头,大小写敏感,比如: a. boy b. Boy c. a+b d. 0boy e. _boy f. =_boy g. _ 其中:a b e符合表示符的命名规范 (3) _是特殊标识符,用来忽略结果 (4)保留关键字 2. Go程序基本结构 package main import ( "fmt&
/ Fprintf 将参数列表 a 填写到格式字符串 format 的占位符中// 并将填写后的结果写入 w 中,返回写入的字节数func Fprintf(w io.Writer, format string, a ...interface{}) (n int, err error) // Printf 将参数列表 a 填写到格式字符串 format 的占位符中// 并将填写后的结果写入 os.Stdout 中,返回写入的字节数func Printf(format string, a ...in