Golang学习日志 ━━ LiteIDE的主要配置

2024-01-14 21:32

本文主要是介绍Golang学习日志 ━━ LiteIDE的主要配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

用LiteIDE开发golang半年换到VSCode,vs用了一年多后,最近又用回LiteIDE,感觉还是针对性强的IDE用起来舒适,界面什么不重要。

我个人一般什么东西都喜欢用默认配置,能不改的就不改,所以这里只举出我觉得更改会让使用起来更得心应手相关的配置。

安装

下载地址:http://liteide.org/

根据系统下载解压后直接可用,方便的很。

编译环境配置

Golang本身的配置就很简单,如果直接写的话用网上这篇教程里的内容:
go在64位环境下编译出32位程序
Go语言环境配置
Golang学习日志 ━━ 下载及安装

  • 如果用LiteIDE则选择菜单 -> 工具 -> 选择环境,
  • 如果对该环境需要进行配置,则选择菜单 -> 工具 ->编辑当前环境,在左侧文件系统窗口中可以对其它几种环境进行编辑,便于以后快速切换选择不同环境
    在这里插入图片描述

编辑器颜色方案

平时一般都用notepad++,喜欢深色背景,好在LiteIDE也提供了,选择菜单 -> 查看 -> 选项 -> LiteEditor -> 字体和颜色 -> 编辑器颜色方案
在这里插入图片描述

自动导入包

初学的时候尽量自己写import,可是实际开发的时候,直接写代码,就不要去考虑导入或不导入包的事情了,系统自动安排是最舒服的,选择菜单 -> 查看 -> 选项 -> GolangFmt -> 允许更新import行(打勾)
在这里插入图片描述

代理

  • 方法一:功能设置
    菜单 -> 工具 -> 管理GOPATH/modules… -> 自定义 GOPROXY
    在这里插入图片描述
  • 方法二:环境编辑
    菜单 -> 工具 -> 编辑当前环境
    网上推荐:GOPROXY=https://mirrors.aliyun.com/goproxy/
    与命令行中输入go env后set是一样的。
    在这里插入图片描述
    其他proxy可以试试这个:
    https://goproxy.io/zh/docs/getting-started.html
    Go proxy 设置

GO MODULE

go-module的使用

常用按钮

在这里插入图片描述
常用golang命令就隐藏在这些快捷工具中,详细参考:https://www.jianshu.com/p/5570840919bc
自己查看的话,比如mod的命令有8个,则输入go mod

c:\project\test>go mod
Go mod provides access to operations on modules.Note that support for modules is built into all the go commands,
not just 'go mod'. For example, day-to-day adding, removing, upgrading,
and downgrading of dependencies should be done using 'go get'.
See 'go help modules' for an overview of module functionality.Usage:go mod <command> [arguments]The commands are:download    download modules to local cacheedit        edit go.mod from tools or scriptsgraph       print module requirement graphinit        initialize new module in current directorytidy        add missing and remove unused modulesvendor      make vendored copy of dependenciesverify      verify dependencies have expected contentwhy         explain why packages or modules are neededUse "go help mod <command>" for more information about a command.

这篇关于Golang学习日志 ━━ LiteIDE的主要配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/606593

相关文章

C#读取本地网络配置信息全攻略分享

《C#读取本地网络配置信息全攻略分享》在当今数字化时代,网络已深度融入我们生活与工作的方方面面,对于软件开发而言,掌握本地计算机的网络配置信息显得尤为关键,而在C#编程的世界里,我们又该如何巧妙地读取... 目录一、引言二、C# 读取本地网络配置信息的基础准备2.1 引入关键命名空间2.2 理解核心类与方法

最新版IDEA配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

Golang使用minio替代文件系统的实战教程

《Golang使用minio替代文件系统的实战教程》本文讨论项目开发中直接文件系统的限制或不足,接着介绍Minio对象存储的优势,同时给出Golang的实际示例代码,包括初始化客户端、读取minio对... 目录文件系统 vs Minio文件系统不足:对象存储:miniogolang连接Minio配置Min

Golang使用etcd构建分布式锁的示例分享

《Golang使用etcd构建分布式锁的示例分享》在本教程中,我们将学习如何使用Go和etcd构建分布式锁系统,分布式锁系统对于管理对分布式系统中共享资源的并发访问至关重要,它有助于维护一致性,防止竞... 目录引言环境准备新建Go项目实现加锁和解锁功能测试分布式锁重构实现失败重试总结引言我们将使用Go作

Servlet中配置和使用过滤器的步骤记录

《Servlet中配置和使用过滤器的步骤记录》:本文主要介绍在Servlet中配置和使用过滤器的方法,包括创建过滤器类、配置过滤器以及在Web应用中使用过滤器等步骤,文中通过代码介绍的非常详细,需... 目录创建过滤器类配置过滤器使用过滤器总结在Servlet中配置和使用过滤器主要包括创建过滤器类、配置过滤

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

在Spring中配置Quartz的三种方式

《在Spring中配置Quartz的三种方式》SpringQuartz是一个任务调度框架,它允许我们定期执行特定的任务,在Spring中,我们可以通过多种方式来配置Quartz,包括使用​​@Sche... 目录介绍使用 ​​@Scheduled​​ 注解XML 配置Java 配置1. 创建Quartz配置

Kibana的安装和配置全过程

《Kibana的安装和配置全过程》Kibana是一个开源的数据分析和可视化平台,它与Elasticsearch紧密集成,提供了一个直观的Web界面,使您可以快速地搜索、分析和可视化数据,在本文中,我们... 目录Kibana的安装和配置1.安装Java运行环境2.下载Kibana3.解压缩Kibana4.配

tomcat在nginx中的配置方式

《tomcat在nginx中的配置方式》文章介绍了如何在Linux系统上安装和配置Tomcat,并通过Nginx进行代理,首先,下载并解压Tomcat压缩包,然后启动Tomcat并查看日志,接着,配置... 目录一、下载安装tomcat二、启动tomcat三、配置nginx总结提示:文章写完后,目录可以自动

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert