在Go中初始化自定义int类型

am

在Go中创建类型是有效的:

type Num int

但是如何才能初始化该类型呢?make(Num,2)似乎不起作用。

彼得·索

初始化类型就像初始化基础类型一样。在您的示例中,基础类型是int例如,

package main

import (
    "fmt"
)

type Num int

func main() {
    var m Num = 7
    n := Num(42)
    fmt.Println(m, n)
}

Output: 7 42

内置函数make采用类型T,该类型必须是切片,映射或通道类型。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

开始,初始化自定义类型

最佳做法,如何初始化自定义类型?

自定义错误类型初始化器

初始化结构化文本语法中的自定义类型数组

重载>>运算符,并使用自定义类型的初始化列表初始化

文档片段中的自定义元素的初始化

自定义绑定初始化

自定义UITableViewCell中的iOS自定义UIView初始化和默认属性

在自定义类中初始化日期会导致错误:“实例成员不能在类型上使用”

使用可选的初始化程序将自定义数据类型存储在@AppStorage中吗?

自定义类型需要使用auto进行初始化的初始化程序吗?

我如何正确初始化具有自定义类型的变量

初始化自定义类型不适用于var,但适用于:=

如何使用标准向量初始化自定义向量类型

朱莉娅:制作自定义类型的空/初始化多维数组

自定义初始化程序应使用哪种类型的参数?

如何初始化自定义行类型 Jooq Record

如何在Swift中的自定义类中初始化Timer?

UILabel子类使用自定义颜色初始化

如何使用自定义属性初始化 SparkContext?

使用@Namespace进行.matchedGeometryEffect的自定义初始化

自定义视图未初始化

使用自定义ChangeNotifier初始化riverpod Provider

了解如何从IB初始化自定义UIView

作为 IBOutlet 连接的 UITableView 的自定义初始化

初始化前使用的自定义变量“层”

Swift:自定义ViewController初始化程序

初始化自定义类的数组

如何正确初始化自定义UITableviewCell?