说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Go 1.2发布 着重语言特性的改进

HTML文档下载 WORD文档下载 PDF文档下载
Go语言是谷歌发布的开源编程语言,继2013年4月份发布Go 1.1以后,谷歌团队又向开发者发布了1.2版本。该版本对语言特性做了调整与改进、性能优化、添加和修改一些标准库(向后兼容)。

继2013年4月份发布Go 1.1以后,谷歌团队又向开发者发布了1.2版本。Go语言团队发布了最新稳定版Go 1.2,从1.1到1.2版本的时间跨越只用了7个月的时间。


最新发布的版本对语言特性做了些改进、性能优化、添加和修改一些标准库(向后兼容)。下面一起来看下有哪些新特性和改进的地方:

  • nil指针语法;
  • 三索引片段语法:开发人员只能根据自己所传递的数值来访问底层数组,类似:slice = array[2:4:7];
  • 增加了计算和显示测试覆盖率结果的工具,包括go test和Cover;
  • 协程的调度改为抢占式的;
  • 对线程数做出了限制默认是10,000;
  • 增加默认的goroutine堆栈大小来提高一些程序性能;
  • 在标准库方面,有意义的改进包括增加新的encoding包、Printf格式字符串里索引参数、模板包等。

性能提升

在标准库方面有许多显著的性能改进,其中有:

  • compress/bzip2压缩速度快30%;
  • crypto/des包要比以前快5倍;
  • encoding/json包编码约增速30%;
  • 通过在运行时使用综合网络轮询器可以将Windows和BSD系统的网络性能速度提升30%,类似于Go1.1在Linux和OS X系统上的表现。

有关Go 1.2发布的更多详细信息可以官方发布手册和具体的发布说明。

如何创建浮动式标签模式? Office 365正式落地中国——移动为先,云为先 .NET Native:C++的性能 C#的产能? Arduino联合创始人Tom Igoe:创客,因何而创 【走近院士】高文:多媒体大数据的影响及面临的挑战 微软SQL Server 2014三大新特性:集成内存OLTP、BI和混合云搭建 Linux将会统治桌面端的7个原因 Intel首席科学家Randolph Wang:详解Edison AMD Mantle再添新作,引发下代GPU架构猜想 谈DAM决策,自建还是SaaS 证据显示:Linux战争已经转移到OpenStack RestKit:iOS开发必备,告别众多无聊代码 技术新突破:手机和平板可远程控制PC,Chrome Remote Desktop亮相 物联网高速公路上,快数据如何驱动分析 苹果或将使用雅虎的搜索引擎,抛弃谷歌 百万用户规模的系统如何扩展 大数据需要软件定义存储 倒计36小时!2014中国Spark技术峰会即将召开! 设计师专宠,Startup强大的UI设计框架 走进金山云:从技术走向服务 Qt Creator 3.1.0发布,全面支持iOS、Android、WP Google大中华区总裁石博盟与中国大学生畅谈科技与创新 阿里云:从防到攻,深入浅出DDoS 大数据处理分析的六大最好工具 微软:Windows Phone开发者可回复用户评价 不断缩水后的微博上市首日大涨19% 曾一度涨超40% Snapdragon LLVM编译器全新升级 支持骁龙64位处理器 EDP:基于Node.JS与NPM的企业级开发平台 想改变世界,先改变自己——知名Hacker、发明家Mitch Altman专访 《近匠》iHealth,健康大数据助力硬件“破壳” 一周消息树:如何做到每天写代码? float型的问题(在线等待) 关于AnsiString类别字符串传送至PB8 ☆☆内存泄漏的检测问题★★ i installed an english system, but it doesn't surport chinese input, and many words are displayed incorrectly,how to do with it 有兴趣的可以看看,测一下自己的水平,我公司的Oracle试题一? 代理服务器XP上安装了两块网卡,上网如何设置? 请教使用CFile类的一个小问题? 编辑框简单问题 请问那里有RFC下? 查看隐藏文件的选项不见了怎么办? 怎样检查硬盘坏道? 有兴趣的可以看看,测一下自己的水平,我公司的Oracle试题二? 关于数据库访问的问题 资源文件的问题,MYBMP1 IS NOT FOUND 有关WINAMP 的问题? 处理字符串以修改数据库 开机显示the secondry IDE channel no 80 cable …… <input type=file name=pic>如何取值,如何设置初始值???? 么样判断一个客户机是否能够连上服务器上数据库,在线等待 在RAVE中如何加上总页数和当前页数? 有缺邮箱用的吗>?现在有了哦,穷人快来啊。。哈哈,我也是其中一个。 请问一个 应用程序登陆SQl Server 时密码的问题? 菜鸟提问! Outlook Express邮件丢失 非典嚣张的日子里的北京(希望惊起大家对SARS的关注)!!! 问一个简单的概念性问题,分却很多.......还可加哦 一个数据映射错误 关于进程通讯的问题 问一个简单的概念性问题,分却很多.......还可加哦 哪里可以找到关于OA方面的资料?越多越好,100分送上 高手请进,怎么监测到一个文件将被覆盖 请问如何屏蔽F1查看帮助的功能? 高手请进,怎么监测到一个文件将被覆盖 能提供解码器么? 在tdi中,怎样获取封包ip头? 神啊!救救我吧!!!!(在线等待) 我看SARS危机 求助 我该怎么办??? 管理登陆问题解决?? 一个简单的问题,如何对字符串进行减操作? 谁用过struts,进来交流一下! 请大侠看看俺的小程序,哪里错了(关于不规则图形填充) delphi查询问题(急需) 急求:从硬盘安装windowsxp时电脑出显不能安装,找不到eula!如何解决? 系统分析员VS博士 C#连接Oracle? 关于<BASE> 那里有WebDB下载啊. 在ListCtrl里加类似Combo Box的东西,能实现吗? windows2000下vb的一个小问题~~ 中文榴莲怎么翻译阿尔巴尼亚语感谢了 a lot 、a lot of 、lots of之间的区别 这个.有点晕 刚吸电子烟会有什么的感觉吗 Let's get some () about UNICEF on the Internet.A information B message为什么 He learned a lot of __ about English 吸电子烟健康吗 英语翻译 标准溶液在哪买的到呢? 代码24行出现 non-lvalue in assignment#include#define IS(x)x%100!=0&&x%4=0||x%400=0?1:0int dayofmonth[13][2]={0,0,31,31,28,29,31,31,30,30,31,31,30,30,31,31,31,31,30,30,31,31,30,30,31,31,};struct Date {int year;int month;int day;void nextday(){day 30亩地盖一个养猪场需要多少万 形容两件事毫无关系是那个成语啊? non-lvalue in assignmentclass car {int money;int ddd;public:car(int x){ddd=x;}void monet_x(int dddd){\x05\x05 money=dddd;}\x05 int dd(){return ddd;}void print (){cout 紫外线和人类生活健康的关系 单元素标准溶液在哪买的到呢? 电子烟能吸多久 I d____ some information about traveling on the Internet.This dictionary has many e______ of how verbs are used. 在济南哪里可以购买到甲醛标准溶液,急,在线等答复 如汽车BCM烧了,汽车会有什么症状? I am going to __some information on the Internet.A look for B find C search 可溶性盐有哪些? 汽车之家bcm是什么 如何成功管理猪场 可溶性盐有哪些 汽车BCM、ECM、ICM各是什么啊? 硫酸铁怎么生成二价铁 可溶性重金属盐有哪些具体一点 汽车bcm集中式的好吗? 单质碘和盐酸,硫酸铁是否发生反应? 碳酸钠是化合物还是氧化物 我买的电子烟怎么都吸不出来烟 "they are a fraction of their former selves" 怎么翻译? non-lvalue in assignment是什么意思?该怎么解决?讲的通俗一点,什么左值的不懂 翻译view plain copy to clipboad print 传媒、计算机励志名言本人因工作急需,特向各位求索新闻传媒方面、计算机方面的名人名言,放在教学楼走廊、教室用.万望大家不吝各赐十来句,且要注明出自哪一位科学家、文学家.时效性 为什么紫外线人看不见,而一些动物能看见 20克乙烯与8克丙烯的混合气体中含多少个原子 怎么算 我制作关于计算机的名人名言,包括相框.老师让我们每人交一份关于计算机的名人名言相框,要求电子版的,用Photoshop制作,宽38,高76,字体为宋体,加粗.带有名人的相片, 趋紫外光性的动物有哪些 甲鱼有吗 可溶性盐,微溶性盐,难溶性盐分别有哪些. 相对标准不确定度是用标准不确定度分量除标准值还是除测量结果平均值 紫外线是谁发现的?紫外线是谁发现的``是个德国科学家``是谁啊``急需```知道的发啊```不为分 ```为知识``!`` 可溶性铝盐有那些 实验设计:胆汁在消化过程中起什么作用请你用下面给出的实验材料设计实验,证明胆汁的作用.材料用具:新鲜的鸡胆汁、花生油、试管、滴管实验设计:预期实验现象: 翻译Authors think of things they want to write about. overloaded function as left operand什么意思 如何成立运输公司 山揸乌克兰语怎么说帮翻译下 error C2659:'=' :overloaded function as left operand是什么错误?float fenzhi_income(int shuju){ int loop;if(shuju 怎样开永久A车吗拜托各位了 3Q继续吧,有人会告诉你午夜,其实就是看运气!不看人品! 翻译下Yonghe King considers that they are no concept of brand about wide crowd. 吸电子烟对身体好吗? 科学家怎么知道鸟能够看见紫外线的? 氧化物只可含有两种元素吗/氧化物和含氧化合物的区别 30%的硫酸铜溶液和10%的硫酸铜溶液等质量混合后,所得溶液的质量分数是多少 哪里还有永久A车卖最好是100元拜托各位了 3Q About“a lot of”谁知道a lot of和many之间的区别?两者能互换吗?还有无其他一样词义的单词或短语?TKS KEIL C 中遇到问题:error C213:left side of asn-op not an lvalueunsigned char code word[61][8]={.}; uchar array_temp[7][8];void main() { array_temp[0]=word[0];while(1);}提示array_temp[0]不能做左值,是咋回事啊, 我现在的工作是操作等离子喷涂机,由于是新手,对等离子弧了解不够,但我知道这东西的紫外线辐射较强,我没有特殊的工作服,就是一般的这种衣服》 a lot和lots of 和a lot of 的区别请详细说明他们的用法和词性She has a fever .She needs to drink ____ water.A、a lotB:lots ofC:a lot of 请说明原因 无土栽培也成溶液栽培,你认为培养也应该买足那些条件?30左右]! 日本上传网络短片宣示钓鱼岛“主权”抗议“歧视性”抓黑工 伦敦中国城短暂韩国国防部突搜网络司令部广东龙川镇纪委书记撞死人叫侄子顶包 黄坤明任中央宣传部副部长(图|简历)中国高考英语改革引发存废之争王岐山:不让有问题者心存侥幸 不允许19岁女孩把自己包装成富家女 梦想嫁41岁舟山大姐救下了轻生姑娘 自己被中国学者获准赴美天文会中印携手共谋25亿人福祉我海军“机动-5号”太平洋大演兵澳推出\"土豪金\"纯金厕纸每卷80冷空气今起渗透影响 明后天早晨稍微有昨天浙江国考报名不足10人岗位还有4美国美女记者采访被泼饮料仍淡定直播(伦敦出新规:街头排便者需自行清理(组沙特不收联合国“大礼” 表示对美外交美姐妹打造可爱“鱿鱼树” 做衣穿衣花俄总理:乘直升机上班因交通拥堵李克强梅德韦杰夫在钓鱼台相约散步非法入境种子中截获大量杂草省政协海口视察中小企业乃隔靴搔痒之举failed: 老年公寓电表更换好了品牌电动机旧货改装failed: 七类坚决拆 自住可缓别人是别人斑马线误导人我市将新开两条公交线路卡里克黑贝伤退英格兰队 温格:小威只市委党校开展failed: “海燕宝宝”奇迹诞生《就业那年》发布凶手登堂受审failed: 定安发展旅游重招迭出餐具消毒厂藏出租屋中共十八届三中全会在京召开海口市环境空气质量日报国际社会高度评价中国共产党十八届三中中国共产党第十八届三中全会公报6大看苹果将推两款iPhone曲面手机大战
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘