包命名
一、命名原则
time (提供即使和显示时间的功能) list (链表实现)strconv (字符串转换) syscall (系统调用) fmt (格式化I/O)
二、包中内容定义原则
//bad usage t, err := time.ParseTime(time.Kitchen, "6:06PM") // t is a time.Time d, err := time.Parse("10s") // d is a time.Duration //good usage t, err := time.Parse(time.Kitchen, "6:06PM") // t is a time.Time d, err := time.ParseDuration("10s") // d is a time.Duration
三、不正确的包命名
Last updated