Golang开发入门

栏目: IT技术 · 发布时间: 6年前

内容简介:Go是一种不可思议的语言,可用于构建各种不同的应用程序。从命令行界面到分布式微系统甚至是云平台,Go的简单性和并发性使其成为许多开发团队的强大语言选择。首先,您需要转到官方的 入门页面,该页面将包含一个链接,用于安装当可用的各种不同版本的Go。现在可以开始编写自己的Go程序。将创建一个名为的新文件main.go,其中将包含我们相对简单的Go程序。现在,在main.go文件中,我们要添加以下代码:

Go是一种不可思议的语言,可用于构建各种不同的应用程序。从命令行界面到分布式微系统甚至是云平台,Go的简单性和并发性使其成为许多开发团队的强大语言选择。

首先,您需要转到官方的 入门页面,该页面将包含一个链接,用于安装当可用的各种不同版本的Go。

  1. 获取安装包
wgethttps://studygolang.com/dl/golang/go1.13.4.linux-amd64.tar.gz 

\# 解压文件 

tar xfz go1.13.4.linux-amd64.tar.gz -C /usr/local
  1. 配置全局变量
#修改~/.bashrc

vim ~/.bashrc

#添加Gopath路径

export GOPATH=/usr/local/go

export PATH=$GOPATH/bin:$PATH

\# 激活配置

source ~/.bashrc
  1. 验证
go version

go version go1.13.4 linux/amd64
  1. 输出hello world

现在可以开始编写自己的 Go 程序。将创建一个名为的新文件main.go,其中将包含我们相对简单的Go程序。现在,在main.go文件中,我们要添加以下代码:

// program

 func main() {         

    // package called Println() in order to print     

    // out \`Hello World\`

     fmt.Println("Hello World")

 }

我们就可以 进行运行和编译:

$ go run main.go

 Hello World

如果我们想将其编译为二进制可执行文件,可以再次使用二进制文件来实现,go如下所示:

$ go build main.go

$ ./main

这是个简单使用go语言实现输出hello world的程序 ,至此我们成功地开始了Go开发世界的旅程。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Programming in Haskell

Programming in Haskell

Graham Hutton / Cambridge University Press / 2007-1-18 / GBP 34.99

Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs. This introduc......一起来看看 《Programming in Haskell》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码