摘要: Go语言中自带有一个轻量级的测试框架testing 和自带的go test命令来实现单元测试和性能测试,testing框架和其他语言中的测试框架类似,可以基于这个框架写针对相应函数的测试用例,也可以基于该框架写相应的压力测试用例。通过单元测试,可以解决如下问题: 1)确保每个函数是可运行,并且运行结 阅读全文
posted @ 2023-03-15 17:32 潇潇暮鱼鱼 阅读(126) 评论(0) 推荐(0)
摘要: JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。易于阅读和编写。同时也是易于机器解析和生成。JSON能有效提升网络传输效率,通常程序在网络传输时会先将数据(结构体、map等)序列化成json字符串,到接收方得到json字符串时,在反序列化恢复成原本的数据类 阅读全文
posted @ 2023-03-15 15:56 潇潇暮鱼鱼 阅读(583) 评论(0) 推荐(0)
摘要: os.Args是一个string的切片,用来存储所有的命令行参数 1.基本使用 package main import ( "fmt" "os" ) func main() { fmt.Println("命令行的参数有", len(os.Args)) for _, v := range os.Arg 阅读全文
posted @ 2023-03-15 10:12 潇潇暮鱼鱼 阅读(494) 评论(0) 推荐(0)