Go语言定义常量const不能少,数据类型可以不写
Go语言定义常量不能用:=
Go语言定义常量没有赋初值,那么值就和上一行的常量的值相等
Go语句中没有明确枚举的固定写法, 但是在企业开发中一般都会常量组的形式来表示枚举
const(
枚举元素 = 值
枚举元素 = 值
)
用法:
const(
num = itoa
num2 = itoa
)
itoa从0开始,遇到一行赋值就+1
例如:
reader := bufio.NewReader(os.Stdin)fmt.Print("Enter text: ")
text, _ := reader.ReadString('\n')
fmt.Println(text)
这是读取控制台输入的数据,可以开协程的方式来执行这个代码,协程读取,就可以在其他地方使用
你已经使用了“fmt.Sprintf("2020-%d-%d",month,day)”进行了合适化,而fmt.Sprintf函数会返回格式化的字符串,直接将格式化的字符串放到time.parse高数的第二个参数位置不就好了。