Please enable Javascript to view the contents

巧记go关键词

 ·  ☕ 1 分钟 · 👀... 阅读

按照go文件从上往下和相关性记忆

package import
var const type
struct map interface
func return
go defer
if else goto
switch case defalut fallthrough
for range continue break
select chan

packageimport 用于分包和导入
varconst 是 Go语言基础里面的变量和常量申明
type用于声明自定义类型
struct 用于定义抽象数据类型
map用于声明map类型数据
interface 用于定义接口
func 用于定义函数和方法
return 用于从函数返回
go 用于并发
defer 用于类似析构函数
ifelsegotoswitchcasedefaultfallthroughforcontinuebreak 用于流程控制
range用于读取slice、map、channel数据
select 用于选择不同类型的通讯
chan用于channel通讯

分享
您的鼓励是我最大的动力

Jason Tan
作者
Jason Tan
Developer