为了账号安全,请及时绑定邮箱和手机立即绑定

直接为我在 Go 中的单元测试初始化​​ struct

直接为我在 Go 中的单元测试初始化​​ struct

Go
慕桂英4014372 2022-06-21 17:05:04
var tests = []struct {    input    []int    expected int}{    {{2, 2}, 4},}这会在复合文字中抛出缺失类型。无论如何我可以直接这样做而不是定义结构类型然后创建该类型的变量然后初始化它。以上是针对 2 个整数之和的简单单元测试。
查看完整描述

1 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

您需要为 int 切片添加类型:


var tests = []struct {

    input    []int

    expected int

}{

  {[]int{2, 2}, 4},

}


查看完整回答
反对 回复 2022-06-21
  • 1 回答
  • 0 关注
  • 108 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信