Go基础学习

Corwien · · 1971 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

从今天开始,学习Go语言,为以后的BAT进阶之路打基础。

一、Go简介

Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。

Go 语言特色:
简洁、快速、安全,并行、有趣、开源,内存管理、v数组安全、编译迅速。

Go 用途:
Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。

二、环境安装

安装包下载地址为:https://golang.org/dl/

1、UNIX/Linux/Mac OS X, 和 FreeBSD 安装

以下介绍了在 UNIX/Linux/Mac OS X, 和 FreeBSD系统下使用源码安装方法:
1、下载源码包:go1.4.linux-amd64.tar.gz。
2、将下载的源码包解压至 /usr/local目录。

tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz

3、将 /usr/local/go/bin 目录添加至PATH环境变量:

export PATH=$PATH:/usr/local/go/bin

注意MAC 系统下你可以使用 .pkg 结尾的安装包直接双击来完成安装,安装目录在 /usr/local/go/ 下。

2、测试运行

本人在Mac下安装的,所以,下载下来只需双击安装即可,然后将安装目录添加到PATH环境变量,就可以用 go run 命令运行文件了。

创建项目目录Go,然后在该目录下创建 test.go 文件.

package main

import "fmt"

func main(){
    fmt.Println("Hello, World")
}

切换到Go目录下,然后运行该测试文件,如果看到有正常输出,则表示环境搭建OK。


有疑问加站长微信联系(非本文作者)

本文来自:Segmentfault

感谢作者:Corwien

查看原文:Go基础学习

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1971 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传