Go之路(三):函数和常量
函数和常量
练习1:定义连个常量,Man=1和Female=2,获取当前时间的秒数,如果能被Female整除,则在终端打印Female
否则打印man
package main import( "time" "fmt" ) const ( Man = 1 Female = 2 ) func main() { second := get_time_now() if second%Female == 0 { fmt.Println("femal") }else{ fmt.Println("man") } } func get_time_now() int64 { second := time.Now().Unix() return second }
练习1总结:
1.时间戳是int64的类型
2.时间戳用time.Now().Unix()获取,注意首字母大写。
练习2:编写一个程序来获取当前系统的环境变量
package main import( "fmt" "os" ) func main() { goos := os.Getenv("GOOS") fmt.Println("The opreating system is %s\n",goos) path := os.Getenv("PATH") fmt.Println("the path is %s", path) }