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

相关文章

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

maven私服配置全过程

《maven私服配置全过程》:本文主要介绍maven私服配置全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录使用Nexus作为 公司maven私服maven 私服setttings配置maven项目 pom配置测试效果总结使用Nexus作为 公司maven私

Go学习记录之runtime包深入解析

《Go学习记录之runtime包深入解析》Go语言runtime包管理运行时环境,涵盖goroutine调度、内存分配、垃圾回收、类型信息等核心功能,:本文主要介绍Go学习记录之runtime包的... 目录前言:一、runtime包内容学习1、作用:① Goroutine和并发控制:② 垃圾回收:③ 栈和

Golang 日志处理和正则处理的操作方法

《Golang日志处理和正则处理的操作方法》:本文主要介绍Golang日志处理和正则处理的操作方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考... 目录1、logx日志处理1.1、logx简介1.2、日志初始化与配置1.3、常用方法1.4、配合defer

springboot加载不到nacos配置中心的配置问题处理

《springboot加载不到nacos配置中心的配置问题处理》:本文主要介绍springboot加载不到nacos配置中心的配置问题处理,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录springboot加载不到nacos配置中心的配置两种可能Spring Boot 版本Nacos

Nacos注册中心和配置中心的底层原理全面解读

《Nacos注册中心和配置中心的底层原理全面解读》:本文主要介绍Nacos注册中心和配置中心的底层原理的全面解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录临时实例和永久实例为什么 Nacos 要将服务实例分为临时实例和永久实例?1.x 版本和2.x版本的区别

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

CentOS 7 YUM源配置错误的解决方法

《CentOS7YUM源配置错误的解决方法》在使用虚拟机安装CentOS7系统时,我们可能会遇到YUM源配置错误的问题,导致无法正常下载软件包,为了解决这个问题,我们可以替换YUM源... 目录一、备份原有的 YUM 源配置文件二、选择并配置新的 YUM 源三、清理旧的缓存并重建新的缓存四、验证 YUM 源

Windows 系统下 Nginx 的配置步骤详解

《Windows系统下Nginx的配置步骤详解》Nginx是一款功能强大的软件,在互联网领域有广泛应用,简单来说,它就像一个聪明的交通指挥员,能让网站运行得更高效、更稳定,:本文主要介绍W... 目录一、为什么要用 Nginx二、Windows 系统下 Nginx 的配置步骤1. 下载 Nginx2. 解压