非零基础自学Golang 第2章 安装和运行Go 2.5 安装开发工具

news2024/11/30 2:49:13

非零基础自学Golang

第2章 安装和运行Go

2.5 安装开发工具

互联网有很多可用的开发工具(IDE),对于Go开发者来说,选一款最好用的工具,可以更高效地编码和构建项目。

GoLand是一款由JetBrains公司(一家技术领先的软件开发公司,专门从事增效型智能软件的开发)开发推出的商业集成开发工具。GoLand具备安装即用的可视化调试器,可靠的IDE功能自动执行常规任务,包含多种前沿技术,支持远程部署等工具,随时随地轻松调试,非常适合开发Go项目。

【强推!!】

2.5.1 GoLand 下载

笔者这里为了演示,把原先有的都卸载了

下载地址:https://www.jetbrains.com/go/

在这里插入图片描述

笔者有那个证,就直接搞了,其实可以在TB 买到,一杯奶茶 用一年

在这里插入图片描述

最新版,非常奈斯

在这里插入图片描述

等待下载完成

在这里插入图片描述

OK

这里笔者换了个位置,无所谓

2.5.2 GoLand 安装

下载GoLand安装程序后,双击GoLand安装包,进入欢迎安装界面,然后点击“Next”按钮继续安装,

在这里插入图片描述

下一步

在这里插入图片描述

根据需要换位置,笔者的全家桶 都是放在 这个目录

在这里插入图片描述

下一步

在这里插入图片描述

全部勾,下一步

在这里插入图片描述

开始安装

在这里插入图片描述

等待完成

在这里插入图片描述

重启下计算机吧,一会儿见

【OK,重启完毕】

在这里插入图片描述

固定到任务栏

2.5.3 GoLand 使用

在这里插入图片描述

当然可能是笔者没有卸载干净的原因

在这里插入图片描述

新版主题我觉得超级高端

新建项目,项目名为 GolangStudy

在这里插入图片描述

直接创建

在这里插入图片描述

传新版本

新建一个 Go File

这里笔者先把翻译关了

在这里插入图片描述

输个test

在这里插入图片描述

回车

在这里插入图片描述

OK,现在就可以用 GoLand 来编写程序了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/87682.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【面试题】三面 面试官:运行 npm run xxx 的时候发生了什么?

大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 事情是这样的,直接开讲 面试官:npm run xxx的时候,发生了什么?讲的越详细越好。 我&am…

智能家居DIY之智能插座

WiFi智能插座对于新手接触智能家居产品更加友好,不需要额外购买网关设备 很多智能小配件也给我们得生活带来极大的便捷,智能插座就是其中之一,比如外出忘记关空调,可以拿起手机远程关闭。 简单说就是:插座可以连接wi…

深度学习的初学者用哪本书比较好的?

先推荐一本从基本概念和理论入手的深度学习书: 深度学习:从基础到实践(上、下册) 本书从基本概念和理论入手,通过近千张图和简单的例子由浅入深地讲解深度学习的相关知识,且不涉及复杂的数学内容。 本书分…

交叉梯度函数的MATLAB实现及代码分享01

交叉梯度函数的MATLAB实现及代码分享01 交叉梯度函数可用于反演成像中。作为一个连接不同物性参数的桥梁,交叉梯度函数可以实现不同物性参数的联合反演成像。 文章目录交叉梯度函数的MATLAB实现及代码分享01一、交叉梯度函数的定义二、交叉梯度函数的性质三、模型算…

14:30面试,14:38就出来了 ,问的实在是太...

从外包出来,没想到算法死在另一家厂子,自从加入这家公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到8月一纸通知,所有人不许加班,薪资直降30%,顿时有吃不起饭的赶脚。 好在有…

考虑特性分布的储能电站接入的电网多时间尺度源储荷协调调度策略(Matlab代码实现)

👨‍🎓个人主页:研学社的博客 💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜…

为什么mac电脑识别不出来u盘?macbook识别不了u盘的解决办法

为什么mac电脑识别不出来u盘?关于U盘插入Mac电脑无反应的情况有很多种,是电脑无法识别U盘?电脑上面没有U盘的图标?还是插入后无法对U盘进行写入?针对不同的情况,解决的方法也是不一样的。现在,我…

电脑重装系统一启动就黑屏了该怎么办

相信很多用户都遇到过电脑一开机就黑屏了的问题,对于这个问题很多用户不知道怎么去排查问题,这里就和大家简单聊聊遇到电脑开机黑屏这种情况都有什么原因,又该如何解决吧。下面一起来看看解决方法吧! 电脑一启动就黑屏的问题该如何…

一场没有先例的自动驾驶算法大赛,出结果了

贾浩楠 发自 凹非寺量子位 | 公众号 QbitAI自动驾驶领域没有先例的一场挑战赛,刚刚出结果。1067支队伍,整3个月时间主要在自动驾驶卡车、干线物流和自动驾驶轿车、城市道路双赛道场景下角逐。这也或是国内首次有干线物流赛道入赛,覆盖AEB紧急…

引擎入门 | Unity UI简介–第2部分(8)

本期我们继续为大家进行Unity UI简介(第二部分)的后续教程 本篇内容 14.静音功能 15.使用滑块来调节音量 16.更改AudioSource组件的音量 文章末尾可免费获取教程源代码 本篇本篇Unity UI简介(第二部分)篇幅较长,…

汇编移位指令SHR,SAR,SAL/SHL,ROR,ROL,RCR,RCL

目录 逻辑右移SHR 算数右移SAR(重点) 算数/逻辑左移SAL/SHL(完成的操作都一样) 循环右移ROR 循环左移ROL 带进位循环右移RCR 带进位循环左移RCL 总结 例题 一 二 移位指令为双操作数指令,用于将目的的操作数中的二进制数移位。 目…

【JAVA】强引用、软引用、弱引用、幻象引用有什么区别?

前言 在 Java 语言中,除了原始数据类型的变量,其他所有都是所谓的引用类型,指向各种不同的对象,理解引用对于掌握 Java 对象生命周期和 JVM 内部相关机制非常有帮助。 本篇博文的重点是,强引用、软引用、弱引用、幻象…

声纹识别--基础学习笔记

由于每个人的声道、口腔和鼻腔(发音要用到的器官)也具有个体差异性。因为反映到声音上,也是具有差异性的。就比如说,当在接电话的时候,通过一声"喂",就能准确的分辨出接电话的是谁,人耳作为身体的接收器生来…

Python学习基础笔记四十八——面向对象2

1、类中的属性:静态属性。 class Person:country China # 类属性,静态属性def __init__(self, name, age): # 初始化方法,self是必须传的参数,且放在在第一个self.name name # 往字典里添加属性self…

EVE-NG上互联网 使用cloud节点和NAT转发

EVE-NG上互联网 使用cloud节点和NAT转发一、配置一块进行NAT转发的网卡二、配置nat转发规则-iptables三、使能linux内核转发流量四、测试一、配置一块进行NAT转发的网卡 sudo vi /etc/network/interfaces 选择# Cloud devices下面的1个网卡,pnet1-pnet9任意一个都可…

电脑上如何进行屏幕录制,笔记本电脑录屏怎么录

电脑上如何进行屏幕录制?如果你在日常工作娱乐中有录屏的需求,并且想进一步了解电脑录屏的相关操作步骤,请认真看以下内容!小编会给大家分享几种简单的电脑录屏方法。 方法一:PPT屏幕录制 PPT想必大家都很熟悉&#x…

关于sysdiag的利用

背景 因为之前装了某绒,某绒又有一个比较好用的ark工具某绒🗡,想着应该有机会利用一下它的驱动。 接着在driver下面找到了它的驱动,简单分析了一下,发现有可以利用的ioctl。这里有duphandle,操作和之前的p…

操作系统学习笔记_5 IO;缓冲区

I/O 设备 I/O 设备分类 按使用特性分类 人机交互类外设:如鼠标打印机键盘等。数据传输慢。 存储设备:移动硬盘、光盘等,数据传输速率快。 网络通信设备:调制解调器等用于网络通信,速度中等。 按速率分类 低速设…

组合模式详解

简介:就是树状图结构的多个类 Component(抽象构件):它可以是接口或抽象类,为叶子构件和容器构件对象声明接口,在该角色中可以包含所有子类共有行为的声明和实现。在抽象构件中定义了访问及管理它的子构件的…

常见react面试题

React组件命名推荐的方式是哪个? 通过引用而不是使用来命名组件displayName。 使用displayName命名组件: export default React.createClass({ displayName: TodoApp, // ...})React推荐的方法: export default class TodoApp extends …