• Welcome to LiuJason's Blog!

云筏容器云案例——Go语言学习1:新建并测试Go容器环境

GO语言 Jason 5 years ago (2019-12-25) 1153 Views 0 Comments QR code of this page
文章目录[隐藏]

前言

为了学习Go语言,我们需要先搭建Go语言的环境。
语言环境是使计算机能够识别和执行我们所编写语言的必要条件。因此无论是什么语言的学习,首先第一步都是环境的搭建。云筏容器云使用的是目前较为成熟的Jelastic平台,在环境创建过程中无需人工编译,只需要鼠标在图形化界面下点选即可。

创建Go环境

注册账户

首次进入云筏容器云平台需要先预充值才能完成注册(平台采用的是按量计费的方式,且支持余额提现。),通过 https://www.cloudraft.cn/cart.php?gid=9 即可购买。

进入Jelastic平台

完成注册后,系统会自动开通容器云平台,在云筏用户中心(https://www.cloudraft.cn/clientarea.php)可以看到容器云的选项卡(平台尚未完成翻译,目前仅有英文),按照下图点击进入:

然后会自动跳转到容器云平台中,此时已是登录状态。

创建新环境

首先在面板中选择【NEW ENVIRONMENT】按钮,创建环境:

然后选择GO语言选项卡》调整资源配置(如调整计算资源上限至2、调整磁盘限额至5G等)》点击Create

稍等一段时间后会收到一封邮件,提示完成环境的搭建,在管理界面看到的情况应该同下图一致:

至此Go语言环境的搭建就完成了。

测试Go语言环境

我的第一个Go语言程序:Helloworld+LiuJason(改成自己的名字)

查看环境自带默认页

首先在容器云管理界面点击环境名称下面的链接,查看默认页,之后点击环境下GO语言的设置按钮:

云筏容器云的Go语言自带默认页面,所以在部署完成后可以直接点击查看默认页面的效果,这一个页面就是完全由GO语言编写的:

能看到上面的图表示环境部署OK了,接下来就是修改代码变成一个属于自己的项目。

修改页面为自己的页面

在点击完设置按钮后,会看到网页下方的弹出框,内容如下图:

图中左侧为常用路径,右侧是文件浏览器,我们一般直接从Web目录(ROOT)进入,查看环境中的文件并作出修改。
可以看到右侧文件浏览器中有main.go文件,这个文件是主管整个网页的文件,点击右侧的小齿轮》Open查看:

func main() {
	http.HandleFunc("/public/", resourceHandler)
	http.HandleFunc("/", viewHandler)
	http.ListenAndServe(":8080", nil)
}

主要看func main()这一行,读取了Web根(/)目录下的view控制器(这些后续会讲,这里只是看看代码)以及/public目录下的resource控制器,我们顺藤摸瓜,直接去看根目录下的文件:回到文件浏览器中,点击index.tpl边上的齿轮并Open,可以看到html网页代码,找到You did it并替换成自己的内容,如:Helloworld from LiuJason。左上角Save保存。

刷新网页查看效果:


This article is under CC BY-NC-SA 4.0 license.
Please quote the original link:https://www.liujason.com/article/414.html
Like (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址