Golang 安装

安装
安装golang,可到官网的下载页面进行下载(https://golang.org/dl/)

有windows mocOsS Linux source 四种类型可下载安装,基本上都算简单。

安装完毕後可在终端机执行 “go version”来看看是否安装完成
(如果是windows的话,输入cmd打开命令提示字元,然後输入“go version”就可以得到go version go1.16.7 windows/amd64 YA~~~~~成功罗!)

IDE选择
IDE的部分我则是选择vscode,毕竟vscode也越来越强大了,所以如果是不知道该用哪个IDE也可以考虑vscode,几乎快各种语言都支援了~

查看Go语言版本
go version
查看Go设定的环境变数
go env

GOROOT
就是 GO 原始码存放的地方
GOPATH
就是专案目录结构,有三个资料夹bin , pkg , src

建立一个.go为副档名的档案,此时可以go run来执行档案看看。

package main

import "fmt"

func main() {
    
    fmt.Print("gogo let go")
}

贴上,然後就可以执行看看结果!

另外如果暂时不想走安装路线,也可以使用线上的方式去体验一下golang。我自己是颇习惯用类似线上编译器的方式在练习程序,尤其有时候只是熟悉语法而已,线上可以随手拿起来玩玩。
像是golang的话,我自己都是使用The Go Playground这个网站,基本的语法操作及练习,使用这个就很方便!
https://play.golang.org/

补充说明 Golang的IDE
JetBrains公司的Goland IDE
LiteIDE
Eclipse - GoClipse


<<:  [鱼刺-Python-1] asyncio 非同步呼叫POST Method方法

>>:  Day02 测试写起乃 - Rails 测试推荐资源

#8 - Reading & Writing Files (fs)

今天要学习的依然是 node.js 的core modules (就是内建的模组啦),主角是:fs ...

【从零开始的Swift开发心路历程-Day24】天气预报App实作Part3

昨天我们已经能把单一地点的天气资讯显示到手机App上面了,接着我们会利用UIButton让我们可以选...

【Day15】Git 版本控制 - 合并分支(git merge)

在上一篇文章中有提到如何「创建分支」以及「切换分支」的方法,以下图当范例来解释:下图的情况是 mas...

JavaScript基本功修练:Day28 - Fetch练习(GET和POST请求)

今天会承接昨天AJAX的课题,了解常用来处理AJAX的语法,Fetch,以及试试用fetch来实作G...

Day 21 Flask Blueprint

前面说那麽多次以後会遇到大型专案会怎样怎样的,所以现在就要来说一下大型专案长怎样,如何将大型专案拆解...