Golang 自动生成昵称 生成用户名

randomname

自动随机生成用户昵称

使用

go get github.com/DanPlayer/randomname

name := randomname.GenerateName()

-----------------
干净的博比
闪闪的斯坦利
如意的博比·摩尔

方式

现在昵称都存储在切片里,扩展方便
TODO:慢慢扩容昵称数量,再做文件存储和随机优化
你可以使用一些工具来自动生成测试脚本,比如GoConvey和Testify等。这些工具可以帮助你编写和运行测试,并生成测试报告。 使用GoConvey,你可以在项目中编写测试代码,并通过浏览器查看测试结果。首先,你需要在项目中安装GoConvey: ``` go get github.com/smartystreets/goconvey ``` 然后,在你的测试文件中导入GoConvey包,并使用`convey`函数创建一个测试套件: ```go package main_test import ( "testing" . "github.com/smartystreets/goconvey/convey" ) func TestMath(t *testing.T) { Convey("Given two numbers", t, func() { a := 2 b := 3 Convey("When adding them together", func() { sum := a + b Convey("The result should be correct", func() { So(sum, ShouldEqual, 5) }) }) }) } ``` 运行测试脚本: ``` goconvey ``` 这将启动一个Web界面,你可以在浏览器中查看测试结果。 另外一个流行的测试工具是Testify。你可以使用Testify编写更传统的单元测试,并生成测试报告。首先,你需要在项目中安装Testify: ``` go get github.com/stretchr/testify ``` 然后,你可以在你的测试文件中导入Testify包,并编写测试代码: ```go package main_test import ( "testing" "github.com/stretchr/testify/assert" ) func TestMath(t *testing.T) { a := 2 b := 3 sum := a + b assert.Equal(t, 5, sum) } ``` 运行测试脚本: ``` go test ``` 这将执行你的测试并生成测试报告。 这些工具都可以帮助你自动生成测试脚本,并且提供了丰富的断言函数和测试辅助工具,使得编写和运行测试更加方便。希望对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值