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)
}

  

posted @ 2018-11-30 11:00  __Miracle  阅读(126)  评论(0)    收藏  举报