开发者社区> 小猪看流星> 正文

Go语言探索 - 1(原创)

简介: Go语言基础系列博客用到的所有示例代码 本篇文章主要的介绍的是,Go语言环境配置,IDE的安装及使用(编码工具),简单的效果展示。 目前,Go语言支持以下系统:Linux、Mac 、Windows  笔者是基于Windows平台进行开发的,所以开发环境和IDE都是基于Windows的。
+关注继续查看

Go语言基础系列博客用到的所有示例代码

本篇文章主要的介绍的是,Go语言环境配置,IDE的安装及使用(编码工具),简单的效果展示。

目前,Go语言支持以下系统:Linux、Mac 、Windows 

笔者是基于Windows平台进行开发的,所以开发环境和IDE都是基于Windows的。这里先给大家提供网盘链接,里面包含环境和开发工具。下面是上传文件包里面的截图(可以提前下载网盘资源):

给大家准备的资源


img_4ad7231c5ad52a151b6c63c54289b8e1.png
上传的文件

下面所用到的资源都在网盘里

配置环境:

Go官方资源地址

点击上面的官方资源地址,    

img_b6ed26f0129392f26da0ab9a1a07e889.png

点击红色箭头这里,就会下载Windows平台下面的资源,其中绿色箭头代表的是 源码包。(笔者已经准备好了只需下载即可)下载好msi后,直接点击 msi文件,一路next安装即可,默认就是在C盘路径,而且环境变量也自动给你配置好了。(这个你可以试一下。。。)如果不是自动配置环境变量,就自己配置即可

img_71c008f88465a92b188123e49ed595cc.png
环境变量

然后,用 notepad++ 编辑器 编写以下代码

img_84b156f1cd1b3cd13b92f759cbd3a09a.png

将这个文件写好后保存到某个盘符,点 .go为后缀结尾。

然后 shift + 鼠标右键  点击:在此处打开命令窗口:

进入命令窗口以后,输入  go run  文件。go (我这里是test.go),所以就是 go run test.go

img_39b92f4aabcabd052b1c7f1de2c7cd9c.png

出现 Hello ,World,即为编译成功,也证明环境配置成功。

还有一种检验环境是否配置成功的检验方法:

打开命令窗口,输入 go,如果出现Usage的界面,然后在输入 cd %GOROOT%

看能否能进入 Go 安装目录,如果两个命令行都显示了,则提示安装成功,


img_acd3c52cc04d012093ab5c6a9f021ff5.png


img_6e249bbf90fa72b284fa9faa448800fd.png

IDE安装:

这里给大家的是提供的GoLand这一开发工具,经常使用IDEA和Android Studio和同学上手这个是非常快的

GoLand官方下载地址

如何安装这个开发工具?请点击下面的链接

Goland安装经验

GoLand安装好以后,一般会出现这个界面:

img_72fc5eb1472c2b96defd2ecea13c7697.png

这个是要我们合理购(po)买( jie )才可以使用,

第一步:点击红色矩形

第二步:在绿色方框内,输入以下其中的一行(理论上应该可以po jie,也可以去官网进行购买):

http://idea.imsxm.com

http://intellij.mandroid.cn/

http://idea.imsxm.com/

第三步:点击黄色矩形内的Activate,下面就开始

IDE使用:


img_4f34e5df0d05e54c78c81d48da3b7fbb.png

点击 New Project:


img_c73884f8a7c392e7e93a0d6346fc4aa4.png

其中,Location是代码存放的位置,点击红色箭头,我们可以选择自己的盘符下面的文件路径,下面的Sdk是我们安装SDK的路径,默认是C盘,选好之后,点击绿色箭头的 Create,


img_5bebf96e41562e83ed985cd2272d92fe.png

可能你的背景色是白色,如何设置GoLand的背景色,这个可以自己百度。

鼠标点击 newGo文件夹,右键,依次点击New --》Go File 会出现下面的窗口:


img_c7bd4e24d82d3c713da5f6e176d460e0.png

输入自己想要的Name,这里输入了 first,然后点击 Ok,输入以下代码,代码输入完毕以后,点击运行,


img_6709b79623fabd8c466b3ac8b54c33bc.png

窗口显示了 Word Hello,证明开发工具可以正常使用。

工欲善其事必先利其器。第一篇的文章基本内容就已经结束了。

本文主要介绍的是环境配置以及开发工具的基本使用。下面的文章就开始正式的学习Go的语法和基本知识。

如果这篇文章对你有帮助,希望各位看官留下宝贵的star,谢谢。

Ps:著作权归作者所有,转载请注明作者, 商业转载请联系作者获得授权,非商业转载请注明出处(开头或结尾请添加转载出处,添加原文url地址),文章请勿滥用,也希望大家尊重笔者的劳动成果。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
13589 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
36481 0
使用NAT网关轻松为单台云服务器设置多个公网IP
在应用中,有时会遇到用户询问如何使单台云服务器具备多个公网IP的问题。 具体如何操作呢,有了NAT网关这个也不是难题。
37353 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
20725 0
windows server 2008阿里云ECS服务器安全设置
最近我们Sinesafe安全公司在为客户使用阿里云ecs服务器做安全的过程中,发现服务器基础安全性都没有做。为了为站长们提供更加有效的安全基础解决方案,我们Sinesafe将对阿里云服务器win2008 系统进行基础安全部署实战过程! 比较重要的几部分 1.
11998 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
20920 0
使用SSH远程登录阿里云ECS服务器
远程连接服务器以及配置环境
14792 0
阿里云服务器ECS登录用户名是什么?系统不同默认账号也不同
阿里云服务器Windows系统默认用户名administrator,Linux镜像服务器用户名root
16489 0
阿里云服务器ECS远程登录用户名密码查询方法
阿里云服务器ECS远程连接登录输入用户名和密码,阿里云没有默认密码,如果购买时没设置需要先重置实例密码,Windows用户名是administrator,Linux账号是root,阿小云来详细说下阿里云服务器远程登录连接用户名和密码查询方法
22367 0
+关注
小猪看流星
拥有二十万字以上的原创技术博客、博客内容有Android开发、Java、JavaScript基础、MYSQL数据库、Go语言基础,未来的方向是研究大数据......希望前辈大牛多多指点。个人技术博客地址:https://www.jianshu.com/u/0111a7da544b
67
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载