博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Go语言初始化一个struct 的几种方法
阅读量:6221 次
发布时间:2019-06-21

本文共 616 字,大约阅读时间需要 2 分钟。

hot3.png

package mainimport "fmt"type person struct {   name     string   age      int8   gender   string   lastWord string}func New() *person {   return &person{}}func (p *person) say(w string) {   fmt.Printf("%s says %s \n", p.name, w)   p.lastWord = w}func main() {   //初始化一个struct 的几种方法   //new关键字   var liLei *person = new(person)   liLei.name = "li Lei"   liLei.say("hello")   //使用&T{...}创建struct   var hanMeiMei = &person{
"Han MeiMei", 11, "female", ""} hanMeiMei.say("good!") // := 赋值 lily := &person{
"lily", 10, "female", ""} lily.say("wellcome")}

转载于:https://my.oschina.net/falcon10086/blog/2046376

你可能感兴趣的文章
一名黑客小鲜肉的“平凡之路”
查看>>
Linux Shell流程控制
查看>>
设计模块化数据中心
查看>>
一个“没节操”的黑客,2015年能赚多少钱?
查看>>
2016-2020年全球5G设备市场增长率预计达32%
查看>>
企业级云应用平台的实践和思考
查看>>
同一性是解锁物联网真正潜力的关键
查看>>
最新数据中心网络架构技术纵览
查看>>
你必须了解的基础的Linux网络命令
查看>>
中国电信将在5月12日发布物联网新政策
查看>>
路由器会泄露隐私信息? 黑客瞄准最前沿科技
查看>>
央视曝光网络消费陷阱 钓鱼网站变身成公众号骗取钱财
查看>>
CIA无法通过工厂固件攻破苹果的AirPort
查看>>
《测试驱动的嵌入式C语言开发》——1.1节为什么我们需要TDD
查看>>
IP RPR技术在地铁骨干网大规模应用 —— H3C承建香港地铁统一通信多业务承载网CDN...
查看>>
雅虎持有阿里530亿美元股份 但投资者估值却没那么高
查看>>
安防巨头大华半年股价翻倍的背后,AI起到了哪些作用
查看>>
漏洞报告平台的“漏洞” 70%网络安全事件都是人的问题
查看>>
Windows 10创意者更新发布了:有这十项新功能
查看>>
工信部:2019年中国云计算产业目标4300亿
查看>>