A description of the 25 keywords in the Go language;
var and const: Declarations of variables and constants
var varName type or VarName: = value
Package and import: Importing
Func: Used to define functions and methods
Return: For returning from a function
Defer Somecode: Executes before the function exits
Go: for Parallel
Select for different types of communication
Interface for defining interfaces
struct is used to define abstract data types
Break, case, continue, for, Fallthrough, else, if, switch, goto, default Process Control
Chan for Channel Communications
Type is used to declare a custom type
Map for declaring map type data
Range for reading slice, map, channel data
In addition to the 25 reserved keywords and 35 predefined identifiers mentioned above
Let's take a look at the following:
Programs are typically made up of keywords, constants, variables, operators, types, and functions.
These delimiters may be used in the program: parentheses (), brackets [], and curly braces {}.
These punctuation marks may be used in the program:. , ; : And ....