// 文件名称可以用下划线区分,尽量避免 // 如果采用下划线命名,注意避免和下面特定用法冲突 1. 测试单元命名 _test.go client_test.go 2. 系统相关文件 _386.go、_amd64.go、_arm.go、_arm64.go、_android.go、_darwin.go、 _dragonfly.go、_freebsd.go、_linux.go、_nacl.go、_netbsd.go、 _openbsd.go、_plan9.go、_solaris.go、_windows.go、_android_386.go、 _android_amd64.go、_android_arm.go、_android_arm64.go、_darwin_386.go、 _darwin_amd64.go、_darwin_arm.go、_darwin_arm64.go、_dragonfly_amd64.go、 _freebsd_386.go、_freebsd_amd64.go、_freebsd_arm.go、_linux_386.go、 _linux_amd64.go、_linux_arm.go、_linux_arm64.go、_linux_mips64.go、 _linux_mips64le.go、_linux_ppc64.go、_linux_ppc64le.go、_linux_s390x.go、 _nacl_386.go、_nacl_amd64p32.go、_nacl_arm.go、_netbsd_386.go、 _netbsd_amd64.go、_netbsd_arm.go、_openbsd_386.go、_openbsd_amd64.go、 _openbsd_arm.go、_plan9_386.go、_plan9_amd64.go、_plan9_arm.go、 _solaris_amd64.go、_windows_386.go、_windows_amd64.go