go的25个关键字:

breakdefaultfuncinterfaceselect
casedefergomapstruct
chanelsegotopackageswitch
constfallthroughifrangetype
continueforimportreturnvar

关键词解释

  1. break

    break 用于跳出循环

  2. default

    用于选择结构的默认选项(switch、select)

  3. func

    函数定义

  4. interface

    定义接口

  5. select

    go语言特有的channel选择结构

  6. case

    选择结构标签

  7. chan

    定义channel

  8. const

    常量

  9. continue

    跳过本次循环

  10. defer

    延迟执行内容(收尾工作)有点类似C++的析构,但是它是再函数结尾的时候去执行(也就是栈即将被释放的时候)

  11. go

    并发执行

  12. map

    map类型

  13. struct

    定义结构体

  14. else

    选择结构

  15. goto

    跳转语句

  16. package

  17. switch

    选择结构

  18. fallthrough

    如果case带有fallthrough,程序会继续执行下一条case,不会再判断下一条case的值

  19. if

    选择结构

  20. range

    从slice、map等结构中取元素

  21. type

    定义类型

  22. for

    循环

  23. import

    导入包

  24. return

    返回

  25. var

    定义变量

来源: https://studygolang.com/articles/18056

标签: golang

添加新评论