【文件属性】:
文件名称:基于javatcpsocket通信的拆包和装包源码-golang:学走
文件大小:1.32MB
文件格式:ZIP
更新时间:2021-06-06 20:55:11
系统开源
基于java
tcp
socket通信的拆包和装包源码
go
go
study
notes
go_learning
第一章(ch1)
开发环境
GOPATH
go
1.8
以后Unix默认$HOME/go
Windows默认%USERPROFILE%/go
Mac上修改~/.bash_profile设置
go
command
go
version
(查看go版本)
go
run
hello_world.go
(运行go)
go
build
hello_world.go
(编译go)
应用程序入口
必须是main包:
package
main
必须是main方法:
func
main()
文件名不一定是main.go
退出返回值(与其他语言区别)
Go中main函数不支持任何返回值
通过os.Exit返回状态
获取命令行参数(与其他语言区别)
main函数不支持传入参数func
main(arg
[]string)
在程序中直接通过os.Args获取命令行参数
编写测试程序
源码文件以_test结尾:xxx_test.go
测试方法名以Test开头:func
TestXXX(t
*tes