• 免费注册  马上登录
  • 切换到窄版
  • go语言|go语言部落|go文库

    查看: 54|回复: 0

    go语言的自定义类型和类型别名

    [复制链接]

    23

    主题

    23

    帖子

    118

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    118
    发表于 2019-11-26 14:59:48 | 显示全部楼层 |阅读模式
    package main

    import "fmt"
    //自定义类型和
    //type后面的是
    type name string//自定义类
    type myName = string//
    func main(){
       var a name
       a = "go言部落"
       fmt.Printf("a型:%T a:%s\n",a,a)
       var n myName
       n="go言社"
       fmt.Printf("n型:%T n%s\n",n,n)
       var b rune//rune也是一个类名,int32
    b='g'
       fmt.Printf("b型:%T b%v",b,b)
    }



    打印结果: a的类型:main.name a的值:go语言部落
    n的类型:string n的值:go语言社区
    b的类型:int32 b的值:103

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|Go语言社区

    GMT+8, 2020-4-2 02:08 , Processed in 0.043301 second(s), 17 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表