《日子》golang-基础

Go 内置关键字(25个均为小写)

break default func interface slelect
case defer go map struct
chan else goto package switch
const failthrough if rang type
continue for import return var

Go注释方法

-//:单行注释
-/**/:多行注释

Go程序的一般结构

-Go程序是通过package来组织的(与python类似)
-只有package名称为main的包可以包含main函数
-一个可执行程序有且仅有一个main包

-通过import 关键字来导入其它非main包
-通过const关键字来进行常量的定义
-通过在函数体外部使用var关键字来进行全局变量的声明与赋值
-通过type关键字来进行结构(struct)或接口(interface)的声明
-通过func关键字来进行函数的声明

可见性规则

Go语言中,使用大小写来决定该常量、变量、类型、接口、结构或函数是否可以被外部调用
根据约定,函数名首字母小写即为private
函数名首字母大写即为public

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,853评论 18 139
  • 能力模型 选择题 [primary] 下面属于关键字的是()A. funcB. defC. structD. cl...
    _张晓龙_阅读 24,867评论 14 224
  • Go语言做Web编程非常方便,并且在开发效率和程序运行效率方面都非常优秀。相比于Java,其最大的优势就是简便易用...
    暗黑破坏球嘿哈阅读 9,036评论 6 66
  • 示例 包的概念、导入与可见性 包是结构化代码的一种方式:每个程序都由包(通常简称为 pkg)的概念组成,可以使用自...
    若与阅读 1,448评论 0 7
  • 本文同步发表于我的博客,点此穿越 Go 基本介绍 Go发展 早在2007年9月,Go语言还是这帮大牛的20%自由时...
    杜龙少阅读 1,541评论 0 50