Home  >  Article  >  Backend Development  >  25 keyword introduction to go language

25 keyword introduction to go language

尚
forward
2020-02-24 17:06:356467browse

Keywords are words with special meanings specified by the program inventor, also called reserved words. The following column will introduce you to the 25 keywords of the go language from the go introductory tutorial column.

25 keyword introduction to go language

25 keywords for go:

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

Keyword explanation

1.break

break is used to break out of the loop

2.default

Default options for selecting structures (switch, select)

3.func

Function definition

4.interface

Define interface

5.select

Go language-specific channel selection structure

6.case

Select structure tag

7.chan

Define channel

8.const

Constant

9.continue

Skip this loop

10.defer

Delayed execution content (finishing work) is somewhat similar to C's destructor, but it is executed at the end of the function ( That is, when the stack is about to be released)

11.go

Concurrent execution

12.map

map type

13 .struct

Define structure

14.else

Select structure

15.goto

Jump statement

16.package

Package

17.switch

Select structure

18.fallthrough

If the case has fallthrough, The program will continue to execute the next case and will not judge the value of the next case

19.if

Select structure

20.range

From Get elements from slice, map and other structures

21.type

Define the type

22.for

Loop

23.import

Import package

24.return

Return

25.var

Define variables

More go For language knowledge, please pay attention to the go language tutorial column on the php Chinese website.

The above is the detailed content of 25 keyword introduction to go language. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:csdn.net. If there is any infringement, please contact admin@php.cn delete