Skip to content

yunkaiyueming/gsnippet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#gsnippet

go的关键字 包管理 import package 变量类型 var const type map struct interface 流程控制 if else for range break goto switch case continue fallthrough 方法 func defer return 并发同步 chan go select default

关键词用途: break - 使用 break 关键字可以终止循环并继续执行其余代码。 case - 这是 “switch” 构造的一种形式。我们在切换后指定一个变量。 chan-“chan” 关键字用于定义通道。在 “执行” 中,允许您同时运行并行代码。 const-'const' 关键字用于为标量值引入名称,例如 2 或 3.14 等。 continue - 使用 “continue” 关键字可以返回到 “ for” 循环的开头。 default-'default' 语句是可选的,但是您需要在 switch 语句中使用 case 或 default。如果大小写与控制表达式不匹配,则开关跳至默认值。 defer - 关键字 'defer' 用于推迟执行功能,直到周围的功能执行为止。 else - 如果条件为假,则将 'else' 关键字与 'if' 关键字一起使用以执行替代语句。 fallthrough - 在 switch 语句中的情况下使用此关键字。当我们使用此关键字时,将输入下一种情况。 for-“for” 关键字用于开始 for 循环。 func-'func' 关键字用于声明一个函数。 go-go 关键字触发一个 goroutine,该例程由 golang 运行时管理。 goto-'goto' 关键字可无条件跳转至带标签的语句。 if-'if' 语句用于检查循环内的特定条件。 import-'import' 关键字用于导入软件包。 interface-'interface' 关键字用于指定方法集。方法集是一种类型的方法列表。 map-'map' 关键字定义 map 类型。映射是键值对的无序集合。 package - 代码在包中分组为一个单元。 “package” 关键字用于定义一个。 range - 使用 “range” 关键字可以迭代列表项 (如 map 或 数组 或 channel数据) 上的项。 return-Go 允许您将返回值用作变量,并且可以为此目的使用 'return' 关键字。 select-“select” 关键字使 goroutine 在同步通信操作期间等待。 struct-Struct 是字段的集合。我们可以在字段声明后使用'struct' 关键字。 switch-'switch' 语句用于启动循环并在块内使用 if-else 逻辑。 type - 我们可以使用 'type' 关键字来引入新的结构类型。 var-“var” 关键字用于创建 “ Go” 语言的变量。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published