Merge remote-tracking branch 'chai2010/master'
squash chai2010/swift-is-like-go:  improve Protocol and Extensions examples
convert tabs to 4 spaces each
add contributor; update README
Merge branch 'master' of https://github.com/jiyinyiyong/swift-is-like-go

Conflicts:
	code/extensions.go
	code/protocol.go