以前开发go语言程序都是用IntelliJ IDEA加上go插件来开发的,今天偶然间发现jetbrains公司已经推出了Gogland IDE,果断下载偿试。

我的环境是win10 64位。首先下载并安装Go SDK,并设置环境变量GOROOT=e:\Go\GoLang

下载并安装Gogland

https://www.jetbrains.com/go/

创建项目Demo,保存在e:\go\workspace\demo

创建目录结构和文件

demo.go

package mainimport ("fmt"
"config"
)func main() {config.ReadConfig();fmt.Println("port=", config.Port);
}

config.go

package configvar Port intfunc ReadConfig() bool {Port = 8080

       return true
}

目录main是可以不用创建的,只是因为受java语言的影响形成的个人习惯。

配置GOPATH

配置项目的运行设置

运行项目

--结束--

用Gogland开发Go程序相关推荐

  1. 使用IDEA开发Servlet程序

    JavaWeb系列教程,持续更新 JavaWeb-Servlet 模拟Servlet本质 使用IDEA开发Servlet程序 Servlet对象的生命周期 适配器(GenericServlet)改造S ...

  2. 用什么服务器开发小程序,开发小程序用什么服务器系统

    开发小程序用什么服务器系统 内容精选 换一换 按照翻译方式的不同,高级语言通常可以分为两类:一类是编译翻译,一类是解释翻译,分别对应着编译型语言和解释型语言.编译型语言典型的如C.C++语言,都属于编 ...

  3. 使用NetBeans IDE开发C程序

    使用NetBeans IDE开发C程序 在windows下开发调试linux环境的代码,同时还可以拷贝到Linux环境. 其实是NetBeans可以连接到远程Linux服务器,使用其中的GNU编译环境 ...

  4. flutter开发小程序_为什么我认为Flutter是移动应用程序开发的未来

    flutter开发小程序 I dabbled a bit in Android and iOS development quite a few years back using Java and Ob ...

  5. Android开发之程序猿必需要懂得Android的重要设计理念2(5.20更新版)

    上篇文章介绍了Android开发的设计理念的一部分,并没有得到博友们的多大认可,仅仅看到了一位博友在以下留言期待下一篇文章的发表,为了这小小的唯一支持.我决定继续把后面的8个要点介绍一下,自己也潜心反 ...

  6. 用JSP+JDBC开发Web程序

    以前一直想找个纯粹的JSP+JDBC开发Web程序的架构,一直没有找到合适的,后来自己写了一个简单实现,并实施了几个项目. 此开发架构的特点是: 1.架构技术简单,只包含JSP和JDBC,不需要学习即 ...

  7. mpvue开发小程序所遇问题及h5转化方案

    项目结构 |---build|---pages.js文件目录|---src|---component子组件|---pages|---业务页面|---store,vuex储存|---utils|---请 ...

  8. 你也可以玩转Skype -- 基于Skype API开发外壳程序入门

    原文:你也可以玩转Skype -- 基于Skype API开发外壳程序入门 Skype是目前这个星球上最厉害的IM+VOIP软件,Skype现在已经改变了全球2.8亿人的生活方式.你,值得拥有! :) ...

  9. 使用mpvue开发小程序教程(二)

    在上一篇文章中,我们介绍了使用mpvue开发小程序所需要的一些开发环境的搭建,并创建了第一个mpvue小程序代码骨架并将其运行起来.在本文中,我们来研究熟悉一下mpvue项目的主要目录和文件结构. 在 ...

最新文章

  1. 张鑫旭:前端专业方向的尽头
  2. 谈阿里核心业务监控平台SunFire的技术架构
  3. 拉格朗日乘数法(一种寻找变量受一个或多个条件所限制的多元函数的极值的方法)
  4. 如何判断Socket连接失效
  5. 彻底禁用chrome请停用以开发者模式运行的扩展程序弹框
  6. numpy 矩阵乘法_NumPy 运算规则总结
  7. RHEL5 基于虚拟用户验证的VSFTP服务器
  8. PAT (Basic Level) Practise (中文)-1034. 有理数四则运算(20)
  9. 动态规划-最大的正方形面积
  10. 计算机休眠模式是关机吗,电脑中的待机、休眠、睡眠和关机状态的区别。
  11. HTML与CSS的使用与总结
  12. Python Str字符串 字符串常用方法 定义 创建 拆分 成分判断 大小写调整 格式化 填充 替换 访问 查找
  13. Android 设置Switch样式
  14. hexo部署到云服务器
  15. 抓包神器 Charles 使用教程详解
  16. BLE_BQB Test_Stable Modulation Characteristics, uncoded data at 1 Ms/s_RF-PHY/TRM/BV-09-C
  17. 2021年,谁发现了边缘计算的赚钱生意?
  18. 算法系列——割绳子(剑指offer)
  19. 在线创建GitHub资源下载链 单独下载某个文件夹
  20. 小白学习C++——Windows系统Visual Studio的下载与安装

热门文章

  1. 想成功创业:要掌握“三笔钱”和“六三一”原则
  2. HDU多校7 - 6850 Game(博弈+思维+贪心)
  3. (转)矩阵快速幂模板
  4. java开发和python哪个好学_学编程,Python和Java哪个更好?
  5. exe软件ui嵌套软件_UI设计行业中的PS软件起什么用途
  6. UVA12107Digit Puzzle数字字谜(迭代加深搜索)
  7. 回溯法之避免无用判断 UVA129 Krypton Factor困难的串
  8. linux npm环境变量,linux配置npm环境变量
  9. 无法全新安装_好墙板更需好安装:护墙板安装新方法
  10. 33.文件与 IO.rs