This is the third day to learn go.This day i learn the second path of Basics.
(1) for loop
it don't need parentheses surrounding the three components of the for statement and the braces {}.init and post statements are optional.for has the same ability of while in c.
(2)if
it don't need parentheses surrounding but need braces {}.
(3)switch
the break statement is provided automatically in go.Go's switch cases need not be constants,and the values involved need not be integers.switch cases stopping when a case succeeds. Switch can with no condition.
(4)defer
it's a function executed until the surrounding functions returns. Deferred function calls are pushed onto a stack. When a function returns, its deferred calls are executed in last-in-first-out order.