Starting your first go program. 开始你的第一个go程序。

下面我们开始Go的"Hello world"的编写,主要参考资料来自:

https://golang.org/doc/install

主要包括以下几个部分:

1. Go在Linux内核操作系统下的编译环境的安装。我这里是Ubuntu 15.04, Linux 3.19.0内核。

2. Go程序的编写。

3. Go程序简要说明

4. Go的编译,链接和运行。

下面先看:

Go的安装

其实,go的安装相当的简单,概括起来就两步:1. 下载包进行解压 2. 配置环境变量

下面具体来看一下。

https://golang.org/dl/中有我们想要下载的安装包。(不知道这个网站有没有被墙,反正我虚拟机下是打不开的)在我安装的时候,最新的版本是go1.4.2。然后根据你的OS的版本去下载对应的。如果你对Linux不是很熟,

可以用命令:

uname -a  //来查看你内核的版本,以及操作系统的类型。我的是

Linux michaelpc 3.19.0-15-generic #15-Ubuntu SMP Thu Apr 16 23:32:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

所以我选择的是:go1.4.2.linux-amd64.tar.gz  然后进入下载,完成之后就是解压了:

时间: 2024-10-27 01:19:38

Starting your first go program. 开始你的第一个go程序。的相关文章

编写第一个python程序(Your Firsr Program)

1)代码如下: 1 1 # This program says hello and asks for my name. 2 2 myName = input("What is your name?") 3 3 print('it is good to meet you,'+myName) #ask for your name 4 4 print('it is good to meet you [%s]'%myName) 5 5 6 6 print('the length of your

什么是Cookie对象,Session对象,Application对象。

Cookie是: 一个由网页服务器放在您硬盘上的非常小的文本文件. 它本质上就像您的身份证明一样,并且不能像代码那样被执行或被用来散布病毒.它只能被您使用并且只能由提供的服务器读取. 使用Cookie的目的是: 告诉服务器您再次的访问该服务器. Cookie能为您做什么?: 帮您节约时间.如果您自定义页面,或注册产品或服务.cookie帮助微软记住您的身份.当下一次您再次访问的时候,我们将显示您需要的信息.或者当您注册另一个产品或服务的时候,您只需要键入您的E-mail和密码.我们将帮您填入任何

职业生涯规划第五次作业

FORTRAN的运用领域 FORTRAN是英文“FORmula TRANslator”的缩写,译为“公式翻译”,它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域.FORTRAN语言以其特有的功能在数值.科学和工程计算领域发挥着重要作用.fortran前景不好,但由于有很多历史遗留的fortran代码,很长时间内还会存在.如果你不和老的fortran代码打交道,直接用C等其他语言比较好. c语言的应用领域 C语言是目前世界上流行.使用非常广泛的高级程序设计语言.C语言对操作

# 20182333 2019-2020-1 《数据结构与面向对象程序设计》第2、3周学习总结

20182333 2019-2020-1 <数据结构与面向对象程序设计>第2.3周学习总结 教材学习内容总结 第二章 1.字符串的概念以及拼接. 2.println方法和print方法的用法和区别 3.转义序列的概念和用法. 4.变量常量和赋值语句的相关内容. 5.8个基本数据类型. 6.表达式的概念,算数.自增自减.赋值三种运算符以及运算符优先级. 7.数据类型转换的安全性以及三种技术. 8.Scanner类的应用. 第三章 1.创建对象,对象引用变量的声明和与初始化,别名. 2.Strin

Error: Another program is already listening on a port that one of our HTTP servers is configured to use. Shut this program down first before starting supervisord.

原文出处: https://blog.csdn.net/hyunbar/article/details/80111947 运行 supervisord -c /etc/supervisor/supervisord.conf 出现错误 Starting supervisor: Error: Another program is already listening on a port that one of our HTTP servers is configured to use. Shut th

Pyqt5 第一个Program

import sys from PyQt5.QtWidgets import QApplication, QWidget app = QApplication(sys.argv) #这里提供一个重要的进口,基本小部件位于Pyqt5.QtWidgets w = QWidget() #窗口小部件 w.resize(250, 250) #调整部件大小 w.move(300, 300) #移动部件位置 坐标为(300, 300) w.setWindowTitle('The first Program')

SEED实验——Environment Variable and Set-UID Program实验描述与实验任务

第一部分:实验描述 该实验的学习任务是理解环境变量是如何影响程序和系统行为的.环境变量是一组动态命名的变量 第二部分:实验任务 2.1 任务一:操作环境变量 在这个任务中,我们研究可以用来设置和取消设置环境变量的命令.我们在seed实验环境中使用Bash.用户使用的默认shell在/etc/passwd文件(每个条目的最后一个字段)中设置.您可以使用命令chsh 将其更改为另一个shell程序(请不要在该实验中实现).执行以下任务: 使用printenv或env命令打印出环境变量.也可以单独打印

【C#学习笔记】【2】我的第一个程序My first program

是不是想到了你学C语言或者别的时候第一个程序“HelloWorld”?当然,我们也要从一个最简单的程序来了解程序最基本的组成——他就是My first program! 解决方案和项目 什么是解决方案和项目 假设有一个电子产品生产的工厂(你是不是想到了富士康),工厂有好几条生产流水线,第一条流水线生产苹果手机(当然是代工了!),第二条流水线生产三星手机(三星找别人代工么?),第三条生产什么,大家放开脑洞去想吧,嘿嘿.如果把工厂比作解决方案的话,那么每条生产流水线就是项目.也就是说,项目就是一个个

Starting an Activity 开启一个活动

Starting an Activity 开启一个活动 Previous NextGet  started This lesson teaches you to 这个课程教你去了解以下: Understand the Lifecycle Callbacks       理解生命周期回调 Specify Your App's Launcher Activity     指定应用程序的启动活动 Create a New Instance                           创建一个新