阅读更多

0顶
0踩

编程语言

原创新闻 谷歌发布 Go 1.1 正式版本

2013-05-14 14:55 by 副主编 wangguo 评论(8) 有17692人浏览
谷歌Go语言开发团队今天发布了1.1正式版本。



Go是谷歌于2007年9月启动设计的编程语言,最初定位于web服务、存储系统和数据库的程序设计,同时在语言中包含并发构造体,以帮助开发者创建并行任务。Go将动态语言易于编写的特性和静态语言的高效性相结合,具备良好的易用性和极佳的执行效率。

与1.0版本相比,该版本的主要改进如下:

1. 性能改进

与1.0版本相比,该版本对编译器和链接器、垃圾回收、goroutine(Go语言的并发机制)调度、map实现、部分标准库进行了优化,基于该版本构建的Go代码运行速度将会明显提升。

2.  语言本身的变化

语言本身有一些细微的变化,其中两个需要注意的变化是:放宽了return语句的限制(可以简化现有代码中多余的return语句,使程序更加简洁)、引入了方法值(允许将方法作为函数值绑定到接收器)。

3.  并发编程更安全

在Go 1.1中,加入了另一个Race detector,用于在你的程序中查找内存同步错误,让程序中的并发实现更安全。

4.  改善并扩展了工具和标准库

Go 1.1与1.0版本保持兼容,具体可参阅兼容性指南

详细信息:Go 1.1 is released

安装说明:https://golang.org/doc/install
  • 大小: 15.1 KB
  • 大小: 45.6 KB
  • 大小: 15.3 KB
  • 大小: 10 KB
  • 大小: 3.5 KB
  • 大小: 9 KB
  • 大小: 17.5 KB
  • 大小: 14.7 KB
  • 大小: 7.4 KB
  • 大小: 13.4 KB
  • 大小: 4.8 KB
0
0
评论 共 8 条 请登录后发表评论
8 楼 iwangxiaodong 2013-05-17 10:01
这个网站就是用Go 1.1开发的,诸位鉴赏下:http://congci.com/
7 楼 HuangYunLin 2013-05-15 14:54
turionboy 写道
kevinwqw 写道
一早就下载了,最近在学习revel,只是sublime里,revel没法做到代码提示和补全

用liteide吧

好像可以代码提示的,不过的先对 revel go install
6 楼 wangguo 2013-05-15 09:34
kevinxu001 写道
请使用
https://golang.org
访问网站。

文中链接已改为https://,可以访问了
5 楼 kevinxu001 2013-05-14 21:17
请使用
https://golang.org
访问网站。
4 楼 非法用户 2013-05-14 21:03
http://golang.org在墙外?打都打不开
3 楼 kylix_xp 2013-05-14 16:24
good article
2 楼 turionboy 2013-05-14 15:53
kevinwqw 写道
一早就下载了,最近在学习revel,只是sublime里,revel没法做到代码提示和补全

用liteide吧
1 楼 kevinwqw 2013-05-14 15:21
一早就下载了,最近在学习revel,只是sublime里,revel没法做到代码提示和补全

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • gochrome:用于 Golang 的 Google Chrome 远程调试协议 1.1 客户端

    高Chrome ======== 用于 Golang 的 Google Chrome 远程调试协议 1.1 客户端。 执照 告别

  • Go 1.1 is released(Google Go 语言发布1.1版本)

    MONDAY, MAY 13, 2013Go 1.1 is releasedIt is our great pleasure to announce the release of Go 1.1.In March last year we released Go 1.0, and since then we have released three minor "point releases"....

  • 2013年05月13日 Go生态洞察:Go 1.1版本发布

    如果你对“Go语言的最新进展”或“Go 1.1的新特性”感兴趣,那么这篇文章将是你的理想选择。Go 1.1带来了许多相比1.0版本的改进,特别是在性能方面。让我们一起深入了解Go 1.1的所有更新和改进,并探索它对Go编程...

  • 【GoLang】1.1 第一个go程序

    一篇很水的笔记,记录第一次学习go的经历

  • golang1.1即将发布?

    标题打问号是因为只看到了...[url]https://go.googlecode.com/hg/doc/go1.1.html[/url] 这里是某个同学辛苦的翻译: [url]http://www.mikespook.com/2013/03/%E7%BF%BB%E8%AF%91-go-1-1-%E4%BB%8B%E7%BB%8D/[...

  • 1.1 Go语言简介

    Go语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。Go 是非常年轻的一门语言,它的主要目标是“兼具 Python 等动态语言的开发速度和 C/C++ 等编译型语言的性能与安全性”。 Go语言是编程语言设计的又一...

  • 【Golang】(一)Go语言简介

    很多人将Go语言称为21世纪的C语言,因为Go不仅拥有C的简洁和性能,而且针对多处理器系统应用程序的编程进行了优化,很好的提供了21世纪互联网环境下服务端开发的各种实用特性。Go 1.0 — 2012 年 3 月:Go 的第一个...

  • [持续更新ING]Go语言历史版本演进和新特性

    Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。在...

  • linux 升级golang版本,cento7,0 下安装golang 环境和版本升级 1.1

    mkdir /opt/gocd /opt/govim go_install.shwget-c https://dl.google.com/go/go1.15.5.linux-amd64.tar.gztar-C/usr/local-xzfgo1.15.5.linux-amd64.tar.gz#把golang的bin目录加入全局环境变量cat>>/etc/...

  • 【Go 基础篇】Go 语言介绍

    Go语言,也称为Golang,是一门由Google开发的开源编程语言。它的设计目标是提供一种高效、简洁、安全且支持并发的编程语言,适用于构建可靠且高性能的软件系统。Go语言在短短的时间内迅速走红,成为开发者们喜爱的...

  • Go 1.1 版本更新

    Go 第一版(简称 Go 1 或 Go 1.0)发布于 2012 年三月,这个版本提供了稳定的 Go 语言和库。其稳定性让全世界 Go 用户社区和相关系统茁壮成长。从那时起,就发布了若干个“关键点”——1.0.1、1.0.2 和 1.0.3。这些...

  • 1.1 Go语言从入门到精通:Go语言介绍

    1、Go介绍 Go is an open source programming language that makes it easy to build simple, reliable, and...Go语言,又称为Golang,在2007年9月形成构思,并于2009年11月发布,其发明人是Google的Robert Griesemer,

  • 01 Go 1.1 Release Notes

    Go 1.1 Release Notes Introduction to Go 1.1Changes to the languageInteger division by zeroSurrogates in Unicode literalsMethod valuesReturn requirementsChanges to the implementations and tool...

  • uuid:用于基于RFC 4122和DCE 1.1的UUID的Go软件包:身份验证和安全服务

    uuid软件包基于和DCE 1.1:身份验证和安全服务生成并检查UUID。 该程序包基于github.com/pborman/uuid程序包(以前称为code.google.com/p/go-uuid)。 它与这些早期软件包的不同之处在于,UUID是16字节数组而不是...

  • 1.1Go语言简要介绍

    Go语言是Google在2007年开发的一种开源编程语言,其主要设计目标是兼具Python等动态语言的开发速度和C/C++等编译型语言的运行效率和安全性。 Ken Thompson,20世纪70年代设计并实现了最初的UNIX操作系统 Rob Pike...

  • 非零基础自学Golang 第1章 走进Go 1.1 Go编程语言概述 1.1.1 Go 的历史

    非零基础自学Golang 第1章 走进Go 1.1 Go编程语言概述 1.1.1 Go 的历史

  • 1.1安装 Go

    原文地址:https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/preface.md   Go的三种安装方式 Go有多种安装方式,你可以选择自己喜欢的。这里我们介绍三种最常见的安装方式: Go...

  • go 版本管理器(g)源码阅读笔记

    go 版本管理器(g)源码阅读笔记(一个 go 版本管理工具) 原文作者:suhanyujie 文章来自:https://github.com/suhanyujie/article-transfer-rs/ ps:水平有限,如有不当之处,欢迎指正。 标签:go 版本管理器,Go...

  • Golang1.1智能提示环境搭建

    作为一个没有自动提示会死的程序员,装完Golang环境之后第一件事就是搭建个能智能提示的IDE出来。第一时间想到的是去更新notepad++,心想可能新版有支持,结果令我失望了。于是百度之,...

  • 基于纯verilogFPGA的双线性差值视频缩放 功能:利用双线性差值算法,pc端HDMI输入视频缩小或放大,然后再通过HDMI输出显示,可以任意缩放 缩放模块仅含有ddr ip,手写了 ram,f

    基于纯verilogFPGA的双线性差值视频缩放 功能:利用双线性差值算法,pc端HDMI输入视频缩小或放大,然后再通过HDMI输出显示,可以任意缩放。 缩放模块仅含有ddr ip,手写了 ram,fifo 代码,可以较为轻松地移植到其他平台。 硬件平台:易灵思 ti60f225 EDA平台:efinity

Global site tag (gtag.js) - Google Analytics