SilenceHVK / blog

:books: :octocat: Github static blog post, experience the fun of using Issues.Welcome star( 静态博客文章,体验一下使用 Issues 的乐趣,欢迎 star )个人博客地址:blog.hvkcoder.me/love
https://github.com/SilenceHVK/Articles/issues
MIT License
231 stars 9 forks source link

【Golang 基础】Go 语言简介 #42

Open SilenceHVK opened 6 years ago

SilenceHVK commented 6 years ago

Go 语言简介

  Go 是一门开源、支持并发、垃圾回收的编译型系统编程语言,从 2007 年末由 Robert Griesemer,Rob Pike,Ken Thompson 主持开发,后来还加入了 lan Lance Taylor,Russ Cox 等人,并最终在 2009 年 11 月 开源,在 2012 年早些时候发布了 Go 1 稳定版本。

Go 语言的主要特点

Go 语言的应用

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

  Go 语言中有 36 个预定的标识符,其中包括基础数据类型和系统内嵌函数

append bool byte cap close complex
complex64 complex128 copy false float32 float64
copy int int8 int16 int32 int64
imag uint uint8 uint16 uint32 uint64
uintprt iota len new nil panic
recover print println real string TRUE

Go 语言中的注释方法

Go 语言中可见性规则

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