keyword in Go

There are total 25 keywords in Go.

* Data type: const, var, struct, type, map, range
* Control flow: if, else, for, switch, case, default, break, continue, fallthrough, goto
* Function: func, return, defer
* OO: interface
* Concurrency: go, chan, select
* Package: package, import