`
bluky999
  • 浏览: 719772 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Google GO 语言初试

阅读更多

首先来看看TIOPE上3月份的语言排名:

 

 

Position
Mar 2010 Position
Mar 2009 Delta in Position Programming Language Ratings
Mar 2010 Delta
Mar 2009 Status
1 1 Java 17.509% -2.29%   A
2 2 C 17.279% +1.42%   A
3 4 PHP 9.908% +0.42%   A
4 3 C++ 9.610% -0.75%   A
5 5 (Visual) Basic 6.574% -1.71%   A
6 7 C# 4.264% -0.06%   A
7 6 Python 4.230% -0.95%   A
8 9 Perl 3.821% +0.40%   A
9 10 Delphi 2.684% -0.03%   A
10 8 JavaScript 2.651% -0.96%   A
11 11 Ruby 2.327% -0.27%   A
12 32 Objective-C 1.970% +1.79%   A
13 - Go 0.921% +0.92%   A
14 15 SAS 0.769% -0.03%   A
15 13 PL/SQL 0.737% -0.31%   A
16 22 MATLAB 0.661% +0.20%   B
17 17 ABAP 0.639% +0.00%   B
18 16 Pascal 0.603% -0.13%   B
19 19 ActionScript 0.594% +0.11%   B
20 27 Fortran 0.563% +0.24%   B

 

 

本人无法理解为何GO上升如此之快? 国外是啥情况呢?反正国内没听过几个人在用,几乎都是好奇而去下载安装试试,学习下而已,发挥了程序员优秀的学习能力!

 

话不多说,谈正事:GO语言的Hello world,需要先安装GO环境;最初只能在*nix系统上安装,主要是linux;后来有了go-windows,目前我还不知道是否有MAC上的版,估计不会有,没太大的必要吧。

 

 

1 GO on linux: http://golang.org/     GO 程序的编译使用gccgo,所以需要有gcc;如果已经有了gcc也需要enable GO语言的貌似,总之安装方法在GO网站非常详细了已经。安装好后同样要设置环境变量,细节参考GO网站的安装指南。

 

 

 

2 GO on windows :  http://code.google.com/p/go-windows/   这个安装相对简单很多,下载ZIP文件解压,然后设置环境变量,OK!

 

set goos=mingw;         set goroot=<the go folder> ;   set goarch=386   

 

为了方便在CMD下执行,最好给PATH也添加上 GO的bin目录!

 

 

 

 

3 GO hello world :

 

package main

import "fmt"

func main() {
  fmt.Printf("Hello, 世界\n")
}

 

 

总结: 本人只是出于学习目的,了解和学习下GO的环境建立以及hello world程序;更多GO的信息可以参考GO网站和一些用户交流群!

分享到:
评论
1 楼 bluky999 2010-04-29  
今天在slideshare上看了一遍google某工程师写的go ppt,感想还是挺多。

go,很多人眼中的下一个牛x的系统编程语言,在语言级的并发方面非常突出,语法兼取c和python的长处.

相关推荐

    2020杭州师范大学硕士入学考试初试试题828普通语言学.zip

    "2020杭州师范大学硕士入学考试初试试题828普通语言学.zip" 这个标题揭示了我们所讨论的主题是2020年杭州师范大学硕士研究生入学考试中的一门课程——828普通语言学。828是一个科目代码,通常用于大学内部管理和识别...

    2021年湖北文理学院801语言学理论考研真题

    《2021年湖北文理学院801语言学理论考研真题解析》 湖北文理学院作为一所历史悠久、文化底蕴深厚的高等教育机构,其801语言学理论课程是该校研究生入学考试的重要科目之一。2021年的801语言学理论考研真题反映了该...

    基于c++的研究生初试录取管理系统全文件

    本系统是针对研究生初试录取流程而设计的一个管理软件,采用C++编程语言在Visual Studio环境下实现。C++是一种广泛应用的面向对象编程语言,以其高效、灵活性和强大的功能著称,尤其适合开发这种涉及到数据管理和...

    软件工程初试.zip

    - **编程语言**:至少熟练掌握一种主流编程语言,如Java或C++,理解语法、面向对象编程和异常处理。 - **数据结构与算法**:掌握基本的数据结构(如数组、链表、树、图)和算法(如排序、搜索),这是解决问题的基础...

    西安电子科技大学计算机初试复试汇总

    2. 编程语言:C/C++、Java、Python是常用的编程语言,掌握其语法特性和编程思维,能编写高效、可读性强的代码。 3. 数据库管理:了解数据库系统的基本概念,掌握SQL语言,理解关系模型、事务处理、并发控制、数据库...

    北京邮电大学817英语语言学与文学基础2021年考试专业课初试大纲.pdf

    根据给定的文件信息,我们可以总结出以下关于北京邮电大学817英语语言学与文学基础2021年考试的专业课初试大纲的重要知识点: ### 一、考试要求 1. **语言学概论**:考生需掌握在大学本科阶段学习到的基本语言学...

    csp - j初试模拟卷.docx

    csp - j初试模拟卷.docx csp - j初试模拟卷.docx csp - j初试模拟卷.docx csp - j初试模拟卷.docx csp - j初试模拟卷.docx csp - j初试模拟卷.docx csp - j初试模拟卷.docx csp - j初试模拟卷.docx csp - j初试模拟...

    北京航空航天大学821 英语语言文学 2021年考研专业课初试大纲.pdf

    ### 北京航空航天大学821英语语言文学2021年考研专业课初试大纲解析 #### 一、大纲概述 北京航空航天大学为确保选拔出高质量的研究生,特制定了针对外国语学院“050201 英语语言文学”专业和“050211 外国语言学及...

    研究生初试录取管理系统

    研究生初试录取管理系统是一款基于C++语言开发的应用程序,旨在帮助教育机构高效地管理和处理研究生入学考试的相关数据。该系统通过定义结构化的学生类(`student`)和数组类(`array`),实现了学生信息的输入、...

    西南交大初试相关

    在“西南交大初试相关”的压缩包文件中,包含了丰富的学习资料,如PPT和期末考试试卷,这些都是备考的重要资源。 首先,我们来详细探讨电力电子这一主题。电力电子是研究电能转换和控制的科学,它涵盖了电力半导体...

    应聘人员初试测评表.doc

    2. **语言表达能力**:评估应聘者是否能清晰、准确、有条理地传达自己的思想和观点。 3. **亲和力和感染力**:看应聘者是否具有吸引他人、建立良好人际关系的能力。 4. **诚实度**:衡量应聘者是否诚实地提供个人...

    东北林业大学833专业基础(语言学及应用语言学知识)2021年考研专业课初试大纲.pdf

    根据东北林业大学发布的2021年硕士研究生招生考试自命题科目考试大纲,我们了解到该考试科目代码为833,考试科目名称为专业基础(语言学及应用语言学知识)。接下来,我们将针对该大纲中提及的主要知识点进行详细...

    武汉理工初试复试汇总

    【武汉理工初试复试汇总】是一份针对武汉理工大学研究生入学考试的数据结构复习资源包,包含了丰富的学习材料和考试经验分享,旨在帮助考生更好地准备852数据结构这门科目,从而顺利通过初试和复试。 在数据结构的...

    广西大学617语言文学基础2021年考研专业课初试大纲.pdf

    根据给定的信息,我们可以将广西大学2021年硕士研究生入学考试《语言文学基础(617)》的专业课初试大纲中的知识点总结如下: ### 一、考试内容概述 1. **古代汉语** - 古代汉语是汉语在古代时期(主要是先秦至...

    电子科技大学863外国语言文学基础知识及运用2021年考研专业课初试大纲.pdf

    ### 电子科技大学863外国语言文学基础知识及运用2021年考研专业课初试大纲解析 #### 一、考试概述 本考试是针对报考电子科技大学外国语言文学相关专业硕士研究生的入学测试之一,旨在考察考生对于外国语言文学基础...

    研究生初试录取系统 c 课程设计报告

    在设计本系统时,我们将使用C语言作为开发语言,并定义三个类:student、reexam和requireClass。student类用于存放考生的信息,包括姓名、准考证号、报考专业、是否应届生、4 门课程成绩等。reexam类用于存放复试...

    贵州大学803语言综合2020年考研专业课初试大纲.pdf

    贵州大学考研初试大纲

    大连大学2023年初试科目大纲汇总.rar

    《大连大学2023年初试科目大纲汇总》是一份重要的教育资源,主要涵盖了该校硕士研究生入学考试的各项科目大纲。这份压缩文件的目的是为考生提供清晰的考试范围和学习指南,帮助他们有效地准备初试。以下是根据文件名...

    研究生初试C++源代码

    研究生初试cpp文件,可以完成文件操作功能,统计研究生录取结果

Global site tag (gtag.js) - Google Analytics