golang
已收录文章:14425篇
-
‘…' 其实是go的一种语法糖。 它的第一个用法主要是用于函数有多个不定参数的情况,可以接受多个不确定数量的参数。 第二个用法是slice可以被打散进行传递。 实例: package main import ( "f477 收藏
-
Go本地测试的思路 我习惯在开发过程中及时测试自己开发的功能模块,这样能及时发现问题,节省后期功能耦合之后,debug的时间。 为了统一管理要测试的功能(模块),所以创建了测试类,在477 收藏
-
演示代码 JSON配置 首先我们创建一个JSON的文件,里面配置我们需要的参数格式,示例: { "host": "127.0.0.1", "user": "root", "password": "123456", "port": "3306", "db": "demo" 我们要读取配文件,就需要用到Golang477 收藏
-
select 先说switch...case... switch...case... 很常用,且很好理解。其作用和if...else...一样。 区别是switch...case 相比于if...else...能让我们的代码看起来更清晰,更好理解。 再说select...case.. golang 的 select477 收藏
-
答案:Go中regexp.ReplaceAll用于正则替换,需先编译正则表达式,再调用ReplaceAll或ReplaceAllString进行全局替换,ReplaceAllStringFunc支持动态替换逻辑。476 收藏
-
使用mock对象可隔离外部依赖,提升Go单元测试效率与稳定性。通过gomock生成mock代码,模拟各种场景验证业务逻辑,结合testify优化断言,使测试更简洁可靠。476 收藏