专栏首页陶士涵的菜地[日常] gocron源码阅读-go语言的变量

[日常] gocron源码阅读-go语言的变量

变量的声明形式是这样的 var 变量名字 类型 = 表达式 var ( AppVersion = "1.5" BuildDate, GitCommit string ) 类型可以被省略,这时候会通过表达式推导变量的类型,AppVersion 应该是string类型 表达式可以被省略,这时候会根据零值初始化机制,初始化一个值,BuildDate, GitCommit string,初始化为""

还可以同时声明一组变量,var()声明了一组 在main函数外面声明的变量是包级变量,这个是在main方法上面的因此是包级变量

// web服务器默认端口 const DefaultPort = 5920 常量表达式是在编译期计算的,不是在运行期,一般是基础数据类型,定义后不可更改,其他的声明形式和变量类似,上面的DefaultPort就是常量

cliApp := cli.NewApp() 局部变量一般使用简短变量声明:=的形式,名字 := 表达式,通过表达式推导前面变量的类型,这里面cliAPP就是局部变量

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • [Go] GO语言实战-实现标题闪烁

    因为聊天框是被iframe框进去的页面,所以在聊天框中收到websocket消息以后要把消息发送给父集页面,在父页面中闪烁标题

    陶士涵
  • [PHP] 自定义错误处理

    陶士涵
  • [javaSE] 反射-Class类的使用

    陶士涵
  • Java入门系列-04-java中的变量

    内存像旅馆一样,不同的房间类型对应不同的数据类型,内存存储数据时会根据数据的需求为它申请一块合适的空间。用于存储数据的这个空间就是变量。

    享智同行
  • 3.1.5 、Google Tag Manager基础知识——GTM中的重要概念

    GTM中有很多字段对于您可能是很陌生的,不知道这个字段到底是什么意思,接下来,本书将逐个讲解每个字段的意义和作用。

    GA小站
  • Appium+python自动化(二十八)- 滑呀滑,滑到奈何桥喝碗孟婆汤 - 高级滑动(超详解)

      相传过了鬼门关便上一条路叫黄泉路,路上盛开着只见花,不见叶的彼岸花。花叶生生两不见,相念相惜永相失,路尽头有一条河叫忘川河,河上有一座桥叫奈何桥。走过奈何桥...

    北京-宏哥
  • 使用frp工具实现内网穿透以及配置多个ssh和web服务

      默认的配置信息中只有一个绑定端口为7000,意思是我们在外网服务器中绑定7000端口和客户端进行通信。注:端口可以自定义,但是需要客户端和服务端进行统一。阿...

    陈灬大灬海
  • circlize画热图

    circlize软件包从0.4.10版本开始,可以使用circos.heatmap(),画圆形热图,圆形热图不但漂亮,而且可以缩小图片占用的面积。circos....

    生信编程日常
  • 锤子分拆VR业务,这是憋大招呢还是黔驴技穷?

    镁客网
  • 18前端实习面经+offer

    总的来说,该前端面试覆盖的内容还是相当广的,而且非常注重基础(这应该是大厂的一贯风格)。计算机基础课程操作系统、数据结构、计算机网络必须非常扎实,然后前端cs...

    flytam

扫码关注云+社区

领取腾讯云代金券