博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Go语言基础语法-4
阅读量:6417 次
发布时间:2019-06-23

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

章节

  • 关键字、标识符、注释、基础结构
  • package(重要)、import 别名(重要)、路径、"."、"_"的使用说明
  • Go 变量、函数、可见行规则

1.关键字、标识符、注释、基础结构

1.1 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

注意:“上述关键字是我们在应用开发中经常使用到的关键字,不用刻意背诵”-引用自

1.2 Go 中36个预定义标识符

append bool byte cap close complex
complex64 complex128 unit16 copy false float32
float64 imag int int8 int16 unit32
int32 int64 iota len make new
nil panic unit64 print println real
recover string TRUE unit unit8 unitprt

包括基础数据类型系统内嵌函数

1.3 Go语言注释 & 基础结构

package mainimport "fmt"//常量const NAME = "I am markfork"//全局变量 此变量可以在主函数 main() 当中直接调用var mainName = "I am mainName"//main 函数,程序主入口函数func main() {    test()}//注释一般采用单行结构func test() {    fmt.Println("测试")    fmt.Println(mainName)    fmt.Println(NAME)}/*   多行注释风格 */func format() {}
  • 应用中对于较为简单的func可以采用单行注释的风格;
  • 对于较为复杂的func可以采用多行注释风格;
  • const 声明常量,常量名命名规范为大写字母;
  • var 变量 如果声明在 main 函数之外则被视为全局变量,这点有点像js的语法,而且每行代码后面无需 ; 结尾,有点像python,反正语法格式、基础结构集众家之特征,变量声明较为随意。

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

你可能感兴趣的文章
mac安装mysql
查看>>
你会划分和聚合子网吗?
查看>>
jsp中使用EL表达式的简写方式
查看>>
Exchange Server 2010安装后续工作
查看>>
Eclipse配置实现定制登录界面
查看>>
Rsync 学习笔记
查看>>
Yii2中加入yii2-admin模块
查看>>
mysql linux下高可用架构的简析及主、从复制的实战(一)
查看>>
运维经验分享:故障处理方法总结
查看>>
6、继承与面向对象设计
查看>>
我的友情链接
查看>>
Android 之活动任务堆栈详解
查看>>
Delphi 的消息机制浅探一
查看>>
linux 配置了zookeeper,启动maven工程卡住
查看>>
Apache下载apk 文件后缀变 .txt问题
查看>>
java虚拟机与Dalvik虚拟机
查看>>
yum离线缓存安装
查看>>
org.hibernate.AnnotationException: No identifier specified for entity
查看>>
系统自动安装及基本故障排除、sudo详解
查看>>
linux svn checkout ssl令牌失效问题
查看>>