golang根据生日计算星座和属相实例

golang根据生日计算星座和属相实例

目录

根据生日计算星座

根据生日计算属相

根据生日计算星座 func GetZodiac(month, day int) string { month = month - 1 var ( DAY_ARR = [12]int{20, 19, 21, 20, 21, 22, 23, 23, 23, 24, 23, 22} ZODIACS = [13]string{"摩羯座", "水瓶座", "双鱼座", "白羊座", "金牛座", "双子座", "巨蟹座", "狮子座", "处女座", "天秤座", "天蝎座", "射手座", "摩羯座"} ) if day < DAY_ARR[month] { return ZODIACS[month] } else { return ZODIACS[month+1] } } 根据生日计算属相 func GetChineseZodiac(year int) string { var CHINESE_ZODIACS = [12]string{"鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊", "猴", "鸡", "狗", "猪"} if year > 1900 { return CHINESE_ZODIACS[(year-1900)%len(CHINESE_ZODIACS)] } else { return "" } }

源码地址

golang 工具库

https://github.com/xbmlz/gct

以上就是golang根据生日计算星座和属相实例的详细内容,更多关于golang计算星座属相的资料请关注易知道(ezd.cc)其它相关文章!

推荐阅读

    新浪星座运势手机频道|新浪星座运势

    新浪星座运势手机频道|新浪星座运势,,新浪星座运势手机频道个人认为挺靠谱的。信的人说可信。不信的人说不可信。 到底可信不可信呢,这个只

    golang代理怎么设置

    golang代理怎么设置,代理,请求,设置,语言,客户端,应用程序,Go语言(或称Golang)是一种广受欢迎的编程语言,尤其适用于网络编程。在创建Web应用程序

    什么是golang

    什么是golang,语言,执行,编程语言,机器语言,高级语言,运行,golang是一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言;它可以在不损

    欧新星座手机|欧新智能手机

    欧新星座手机|欧新智能手机,,欧新智能手机欧新U3配备了1400mAh的主流大容量电池,在一天的评测当中,拍照20张。屏幕常亮跑分、上网等。下班时

    Golang之wait.Until 简单测试用例

    Golang之wait.Until 简单测试用例,结束,主程序,测试目的,验证wait.Until的用法 //测试wait.Until() 的用途package mainimport ( "fmt

    使用Golang实现简单Ping过程

    使用Golang实现简单Ping过程,报文,字节,摘要: Ping的基本原理是发送和接受ICMP请求回显报文,利用Go语言可以轻松实现这一过程,较之C/C++语言

    星座少女电脑桌面|电脑桌面少女心

    星座少女电脑桌面|电脑桌面少女心,,电脑桌面少女心如果你想让你的书桌变得少女心一些,那么这种情况下不想用桌布,你可以在桌面的摆设上面用

    摩羯座女生和什么星座男生最配(超详细)

    摩羯座女生和什么星座男生最配(超详细),摩羯座女生最配星座男生:第一名:处女座;第二名:天蝎座;第三名:双鱼座;第四名:金牛座。其中,同属于土象星座