golang-study GOPATH GOROOT vi ~/.bash_profile source ~/.bash_profile 包管理 mod dataType dataType 指针 handler func defer interface interface