2026年3月1日

261_尚硅谷_单元测试综合案例

摘要: 1.单元综合案例 2.单元测试综合案例_main中的结构体和方法 package main import ( "bufio" "encoding/json" "fmt" "io/ioutil" "os" ) // 1) 编写一个Monster结构体, 字段 Name,Age,Skill // 2) 阅读全文

posted @ 2026-03-01 17:43 与太阳肩并肩 阅读(1) 评论(0) 推荐(0)

2026年2月28日

260_尚硅谷_单元测试细节说明

摘要: ! 单元测试快速入门总结: 1) 测试用例文件必须以 _test.go 结尾。比如 cal_test.go, cal 不是固定的 2) 测试用例函数必须以 Test 开头,一般来说就是Test + 被测试的函数名, 比如 TestAddUpper 3)TestAddUpper(t *testing. 阅读全文

posted @ 2026-02-28 14:53 与太阳肩并肩 阅读(1) 评论(0) 推荐(0)

259_尚硅谷_单元测试快速入门

摘要: 1.单元测试 基本介绍和快速入门总结 2.使用testing包测试函数运行 cal_test.go: package main import ( "testing" // 引入go的testing框架包 ) // 编写一个测试用例,去测试addUpper是否正确 func TestAddUpper( 阅读全文

posted @ 2026-02-28 14:28 与太阳肩并肩 阅读(2) 评论(0) 推荐(0)

258_尚硅谷_单元测试的引出

摘要: 1.需求:如何确认一个函数或者一个模块结果是否正确 2.传统方法解决确认一个函数或模块结果是否正确 package main import "fmt" func addUpper(n int) int { res := 0 for i := 1; i <= n; i++ { res += i } r 阅读全文

posted @ 2026-02-28 10:50 与太阳肩并肩 阅读(0) 评论(0) 推荐(0)

2026年2月27日

257_尚硅谷_反序列化介绍和应用实例

摘要: 1.json的反序列化 2.json字符串使用json.Unmarshal()方法反序列化成结构体 package main import ( "encoding/json" "fmt" ) // 定义一个结构体 type Monster struct { // ! 例:`json:"monster 阅读全文

posted @ 2026-02-27 17:15 与太阳肩并肩 阅读(2) 评论(0) 推荐(0)

256_尚硅谷_序列化struct时 tag使用

摘要: 1.结构体定义字段的反射机制 package main import ( "encoding/json" "fmt" ) // 定义一个结构体 type Monster struct { // ! 例:`json:"monster_name"`, 这是反射机制,理解为重定义序列化结构体后的字段名 N 阅读全文

posted @ 2026-02-27 11:14 与太阳肩并肩 阅读(1) 评论(0) 推荐(0)

2026年2月26日

255_尚硅谷_结构体 map 切片序列化

摘要: 1.json的序列化介绍 2.对结构体内容执行序列化 package main import ( "encoding/json" "fmt" ) // 定义一个结构体 type Monster struct { Name string Age int Birthday string Sal floa 阅读全文

posted @ 2026-02-26 17:55 与太阳肩并肩 阅读(2) 评论(0) 推荐(0)

254_尚硅谷_JSon格式和在线解析

摘要: 1.json数据格式说明 2.json工具网站:https://www.json.cn/ 阅读全文

posted @ 2026-02-26 16:42 与太阳肩并肩 阅读(1) 评论(0) 推荐(0)

253_尚硅谷_JSon介绍和应用场景

摘要: 1.Json基本介绍概述 2.应用场景示意图 阅读全文

posted @ 2026-02-26 15:55 与太阳肩并肩 阅读(1) 评论(0) 推荐(0)

252_尚硅谷_flag包解析命令行参数

摘要: 1.命令行参数_flag包用来解析命令行参数 2.flag包用来解析命令行参数_代码实现 package main import ( "flag" "fmt" ) func main() { // 定义几个变量, 用于接收命令行的参数值 var user string var pwd string 阅读全文

posted @ 2026-02-26 15:04 与太阳肩并肩 阅读(1) 评论(0) 推荐(0)

导航