Go Language 开发环境搭建
【前言】
Go语言是Google公司2009年发布的新一代的开发语言,其最大的亮点是原生自带并发,在合适的场合使用合适的代码,我们的系统将会更加完美。下面我们进行go语言的安装和配置。
一、下载安装
首选我们在google的go lang 安装包下载地址进行安装包的下载 https://www.golangtc.com/download
在windows下,我们可以选择msi的方式,安装程序会自动将环境变量等配置好,不需要再进行额外的设置。当然也可以选择zip下载方式进行下载解压安装,可能需要手动将环境变量加到系统环境变量path中。
下载完毕后,我们运行msi程序进行安装
等待安装程序完成,我们便安装go lang成功了。
二、开发工具IDE的选择
1、任何的文本编辑工具 notepad++ vscode sublime
2、LiteIDE(推荐)
3、Eclipse
还有很多IDE不在此列举了,我个人选用google推荐的LiteIDE
进入下载链接 -> https://sourceforge.net/projects/liteide/files/X32.2/ 选择最新版本进行下载:
下载完后,解压到任意位置,然后运行 liteide.exe:
可以看到,程序运行起来了...
三、HelloWorld
1、运行LiteIDE
2、新建一个空文件
下面设置要需要保存的目录等,然后选择上面的Go Source File,系统会自动创建一个demo文件出来。
3、编译运行demo
四、总结
到此,我们的Go Lang 开发环境及配置已经完成,开始美好的Go Lang之旅吧~
转载于:https://www.cnblogs.com/7tiny/p/7216457.html
Go Language 开发环境搭建相关推荐
- 【游戏开发】基于VS2017的OpenGL开发环境搭建
一.简介 最近,马三买了两本有关于"计算机图形学"的书籍,准备在工作之余鼓捣鼓捣图形学和OpenGL编程,提升自己的价值(奔着学完能涨一波工资去的).俗话说得好,"工欲善 ...
- ExtJS4.x 开发环境搭建
需要的资源 ExtJS4.2 eclipse 开发环境搭建 在项目中国需要引用的文件: eclipse中有报错.需要处理的是ext-lang-zh_CN.js,中文编码不能识别.右键->属性-& ...
- Visual studio Code的C/C++开发环境搭建
VS Code Visual Studio Code(简称VS Code)是一个由微软开发,同时支持Windows . Linux和macOS等操作系统且开放源代码的代码编辑器,它支持测试,并内置了G ...
- TensorFlow深度学习应用开发实战(深度学习简介和开发环境搭建)
一.深度学习的发展及其应用 1.1 深度学习的发展历程 1956年,John McCarthy(约翰·麦卡锡)等人在美国达特茅斯学院(Dartmounth College)开会探讨如何使用机器模拟人的 ...
- C语言核心技术-C语言概述与开发环境搭建
C语言概述 C语言发展简史 起源 1972年,贝尔实验室的Dennis Ritchie和Ken Thompson在开发Unix操作系统时设计了C语言,该操作系统的90%以上的代码都是由C语言实现,后期 ...
- 鸿蒙硬件HI3861开发环境搭建-串口2测试
鸿蒙硬件HI3861开发环境搭建-串口2测试 鸿蒙硬件HI3861开发环境搭建-串口2测试 - 哔哩哔哩 鸿蒙其他教程请看https://blog.csdn.net/qq_33259323/categ ...
- 我的全栈之路-C语言基础之C语言概述与开发环境搭建
我的全栈之路-C语言基础之C语言概述与开发环境搭建 我的全栈之路 1.1 信息技术发展趋势 1.2 浅谈计算机系统架构 1.2.1 计算机系统架构概述 1.2.2 计算机硬件系统 1.2.2 计算机软 ...
- ubuntu20.04 java 开发环境搭建及 JNI 使用
java开发环境搭建及JNI使用 本文采用知识共享署名 4.0 国际许可协议进行许可,转载时请注明原文链接,图片在使用时请保留全部内容,可适当缩放并在引用处附上图片所在的文章链接. 1. VSCODE ...
- 辉芒微(FMD)单片机开发环境搭建
辉芒微(FMD)单片机开发环境搭建 目录 辉芒微(FMD)单片机开发环境搭建 前言 1 硬件准备 2 环境搭建 2.1 FMD IDE 2.2 芯片规格书和参考demo 2.3 新建工程 结束语 前言 ...
最新文章
- __sync_fetch_and_add
- 在Pycharm编辑器中调用getpass模块
- 在联盛德W600 SDK上添加C文件并实现GCC编译
- Pascal's Triangle Leetcode Java and C++
- UUID工具类及使用
- 最全攻略:数据分析师必备Python编程基础知识
- php tp写构造函数,tp5参数绑定到构造函数
- AtCoder Beginner Contest 171 B - Mix Juice
- pywin32下载python3.6_pywin32 py3.7下载
- Spring MVC-学习笔记(4)数据绑定流程
- java中native方法实现_详解Java中native方法的使用
- Xbox360有线手柄
- 2020年10月最新免费加速下载百度网盘文件方法
- 【Java】29.常用API之lang.Throwable(异常情况大总结)
- c语言求最小值函数min的用法,C语言--min的宏定义
- GUID 分区表详解
- @Cacheable使用详解
- bind dlz mysql rpm_MySQL+BIND-dlz 实现智能DNS
- linux opengl安装教程,求OpenGL安装过程
- Visual Studio Code(VSCode) 编辑/编译/调试 C++ 代码
热门文章
- Tensorflow实例:(卷积神经网络)LeNet-5模型
- linux c语言定时任务crontab,linux 定时任务 crontab相关(一)
- 计算机操作系统_计算机理论(操作系统概念及常见操作系统类型)
- 2014年全国计算机等级一级考试复习资料,2014年全国计算机等级一级考试复习资料..doc...
- Android源代码介绍,Android-Log源码详解
- antdesign 所兼容的浏览器_Edge 87.0最新离线稳定版浏览器
- mysql raiserror_RAISERROR在SQL Server数据库中的用法
- anguarjs 图片预览_Text to Image Converter(文字转图片软件)下载-Text to Image Converter(文字转图片软件)v1.5绿色版下载...
- json解析详解 java_Java解析Json数据的两种方式详解
- 自定义控件:QQ气泡效果粘性控件的实现