Go基础变量和常量

无常 · · 322 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

Go语言变量和常量

命名规则

Go语言命令规则: 一个名字必须以一个字母下划线开头,后面可以跟任意数量的字母、数字、或下划线。大写字母和小写字母是不同的变量

关键字

Go语言中有25个关键字,关键字不能用于声明变量,只能在特定的语法结构中使用,具体关键字如下
break   default  func  interface  select 
case  defer  go  map  struct  
chan  else  goto  package  switch 
const   fallthrough   if  range  type  
continue  for  import  return   var 
预定义名字,主要是对应内建的常量、类型和函数
// 内建常量:
        true false iota nil
        
// 内建类型:
        int int8 int16 int32 int64
        uint uint8 uint16 uint32 unint64
        float32 float64 complex128 complex64
        bool byte rune string error
        
// 内建函数:
        make len cap new append copy close delete
        complex real imag panic recover      
预定义名字并不是关键字,可以在定义的时候使用,但是容易造成混乱,应尽量避免过度使用造成歧义

有疑问加站长微信联系(非本文作者)

本文来自:Segmentfault

感谢作者:无常

查看原文:Go基础变量和常量

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

322 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传