博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Golang学习笔记(二):五大声明语句
阅读量:7042 次
发布时间:2019-06-28

本文共 482 字,大约阅读时间需要 1 分钟。

在学习编程语言的过程,变量的声明与使用是一个简单却重要的知识点,今天我们就花点时间好好说明一下。

声明语句

Go语言主要有五大声明语句,关键字分别是package,var,type,const,func,作用分别是:

  1. package: 声明一个包
  2. var:声明一个变量
  3. type:声明一个类型
  4. const:声明一个常量
  5. func:声明一个函数
package mainvar UserName string //声明一个包级变量const Pi = 3.14 //声明一个常量type p int //声明一个类型func main(){    var i = 10//局部变量}//包级函数func add(){    //函数体}复制代码

通过以上声明语句,我们定义了变量、常量、类型和函数,package位于源文件的第一句,用于声明当前所在的包,UserNamePipadd()等则为包级变量、常量、类型和函数,包级类型无声明先后顺序,在整个包或包外(首字母大写)都可以访问,而main函数中声明的变量i则只能在main函数中使用,且需要先声明再使用。

转载地址:http://ulaal.baihongyu.com/

你可能感兴趣的文章
flask 源码解析:路由
查看>>
《F# Deep Dives》书评与作者问答
查看>>
Spring命名空间解析
查看>>
反向代理使用https协议,后台tomcat使用http,redirect时使用错误协议的解决办法...
查看>>
VsCode使用技巧
查看>>
TaintDroid深入剖析之启动篇
查看>>
kubernetes上部署应用实例
查看>>
mongodb中的aggregate(聚合查询)
查看>>
计算机中的存储器们
查看>>
vue实践:组件双向绑定
查看>>
Lodash 中文文档 (v3.10.1) - “Math” 方法
查看>>
python迭代器与生成器小结
查看>>
在 Web 应用中使用 ES7 装饰器(Decorator)初体验
查看>>
ECMAScript 5 新特性 vol.1 - Strict 模式
查看>>
subsets I && II leetcode
查看>>
Yii源码解读-行为
查看>>
一个C++眼中的前端技术发展的规律
查看>>
理解Delphi对象名与对象实体的本质区别
查看>>
PHP PSR-3 日志接口规范
查看>>
[Leetcode] Missing Ranges 缺失区间
查看>>