主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
主题
Go基础
求教大神这两种情况的区别
dragonku7
·
· 1790 次点击
想问下大神,下面两种初始化变量有啥区别 第一种定义的时候直接初始化 var hooks []hookfunc = make([]hookfunc, 0) 第二种 放在init方法中进行初始化 var hooks []hookfunc func init(){ hooks = make([]hookfunc, 0) } 这两种初始化有啥区别呢?
阅读全文
查看全部 2 个评论
David
Life is hard but please enjoy it!
能把代码贴完整了么?
评论于 2015-03-16 00:00:31
#2
更多评论
yujinxiang_stu
从代码上看,没什么区别啊,一个是声明的时候给她分配地址,一个是,先声明,然后通过init()来分配地址啊
评论于 2015-03-15 03:34:27
#1
我要评论
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
今日阅读排行
一周阅读排行
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册