首先要先把环境变量配置好,配置好环境变量打开go文件的时候,会自动提示需要安装的扩展在/root/.profile和/home/当前用户/.profile都加上 export GOPATH=/var/www/html/go-project/libexport GOROOT=/usr/local/go
原创
2021-06-17 19:13:38
1170阅读
安装 GO 与 VSCodeVSCode 中安装 Go 扩展Go 环境变量配置在 VSCode 中更新 Go 工具箱执行第一个 Go 程序小结 第一步 安装Go 与 VSCode ,此步骤直接下载安装包安装即可。【注意】本示例的Go版本为1.17.6 安装完毕后,cmd命令输入 go ve
转载
2024-03-05 22:45:59
323阅读
目录一 Consul介绍1. 注册中心Consul基本介绍2.注册中心Consul关键功能3.注册中心Consul两个重要协议二 Consul安装1.使用docker拉取镜像三 Config配置四 Consul代码编写1.设置consul配置中心2.获取consul配置中心的数据3.consul可视化界面数据编写4. main.go代码编写五 最后一 Consul介绍Consul是HashiCor
转载
2023-12-08 11:36:56
61阅读
参考文章: http://c.biancheng.net/view/4774.html 1.
原创
2021-06-04 14:18:01
129阅读
1. 初始化新项目,我们可以使用 go mod init 初始化生成 go.mod 文件go mod init2. Go Proxy因国内访问外网受限,一般我们都会配合 Go Proxy 使用,以防止使用 go get 获取源码包时花费时间过长或无法下载go env -w GOPROXY=https://goproxy.cn知识点: 我们使用 go env -w 来修改 Go 相关的环境变量。G
转载
2024-10-08 01:39:41
130阅读
go连接mysql为什么需要 import _ "github.com/go-sql-driver/mysql"go中import _的作用只执行引入包的init函数,那么go-sql-driver/mysql 的init函数又做了什么,在database/sql 中的drivers map[string]driver.Driver注册引擎 mysql => MySQLDriver{}//
转载
2024-04-09 14:00:19
37阅读
看图
原创
2022-10-29 12:11:04
223阅读
在IntelliJ idea上配置Go语言的开发环境首先看一下Go语言的发展历程: 2019年2月末,从Go 1.12的Release Notes粗略来看,这个版本相较于之前增加了go modules机制、WebAssembly支持的Go 1.11,变化略“小”。并且对可移植性,运行时与标准库,工具链等都做了优化。 下面将演示在win 10环境下,IDEA中配置Go语言的开发环境:1. 下载Go语
转载
2023-09-07 15:11:10
1011阅读
安装完golang后,输入go env可以看到GOPATH="/home/zhongzhanhui/go"
GOROOT="/usr/local/go"
GOBIN=""1.go getgo get 命令可以借助代码管理工具通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装。整个过程就像安装一个 App 一样简单。这个命令在内部实际上分成了两步操作:第一步是下载源码包,第二步是执行 go i
转载
2024-06-07 20:22:27
498阅读
Solr5.1+Jcseg分词器安装部署(同义词、停止词)############################################################################################### 注意: 本文使用得Solr环境是基于上一篇文章:Linux Solr5.1安装及导入Oracle数据库表数据 搭建得环境基础之上进行得配置测试,如果你
转载
2024-07-08 17:24:39
45阅读
yaml与toml是当前流行度较高的两种配置文件类型,其解析方式也非常类似,因此本文将他们合在一起讲。go-yaml/yaml: YAML support for the Go language. (github.com)BurntSushi/toml: TOML parser for Golang with reflection. (github.com)pelletier/go-toml: G
转载
2023-07-13 10:37:31
140阅读
go语言安装及其环境配置简介本文章讲解如何配置go语言的安装及其环境配置。内容下载go语言下载官网:https://studygolang.com/dl环境变量配置需要配置 Go 的环境变量来使用完整的Go环境,您可以按照以下步骤进行:右键点击“此电脑”图标,选择“属性”,进入“系统”窗口;点击“高级系统设置”,弹出“系统属性”对话框;在对话框中选择“环境变量”选项卡,打开环境变量设置窗口。在该窗
转载
2023-08-08 10:47:07
64阅读
Go 标准库可以大致按其中库的功能进行以下粗略的分类 输入输出。这个分类包括二进制以及文本格式在屏幕、键盘、文件以及其他设备上的输入输出等,比如二进制文件的读写。对应于此分类的包有bufio、 fmt、 io、 log和flag等,其中 flag 用于处理命令行参数。 文本处理。这个分类包括字符串和文本内容的处理,比如字符编码
转载
2024-03-28 12:25:15
40阅读
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。今天我们就来简单的介绍下Windows下安装go语言开发环境的简单的教程和一些配置,我想对于刚刚入手的小伙伴来说,这个教程还是很有必要的(比如我) ,防止大家在安装的过程中踩到坑,大家记得跟着我的步骤来哈!1、Windows直接下载msi安装包安装国内小伙伴下载 >>点我选择Windows直接下载即可&nb
转载
2023-09-09 21:10:14
48阅读
什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用
转载
2024-01-05 21:36:41
71阅读
1、PreferencesPlugins搜索Go、FileWatchers两个扩展进行安装2、PreferencesLanguages&FrameworksGo配置GoROOT、GoPATH、GoModules!image.png(https://s2.51cto.com/images/202211/31076659571effa527f1384c18214acd3c665c.png?xosspr
原创
2022-11-10 14:59:14
1324阅读
# 使用 Docker 配置 Go 项目
在当今的软件开发过程中,容器技术已经无处不在。Docker 作为一种广泛使用的容器化工具,使我们能够更轻松地构建、测试和部署应用。本文将介绍如何为 Go 项目配置 Docker,并通过代码示例进行详解。
## 什么是 Docker?
Docker 是一个开放源代码的容器化平台,允许开发者将应用与其所有依赖项打包在一个标准化的单元中。这样,无论在何种环
Go 语言有自带的测试框架testing,可以用来实现单元测试(T 类型)和性能测试(B 类型),通过go test命令来执行单元测试和性能测试。 go test 执行测试用例时,是以 go 包为单位进行测试的。执行时需要指定包名,比如go test 包名,如果没有指定包名,默认会选择执行命令时所在的包。go test 在执行时,会遍历以_test.go结尾的源码文件,执行其中以Test、Benc
Windows下的Go语言开发安装包官方下载地址:https://code.google.com/p/go/downloads/listGo语言中文官网(有相关参考和文档)http://zh.golanger.com/方法/步骤1在Go语言的Google代码项目上下载Windows下的Go语言开发包(下载地址见工具)。有zip压缩版和msi安装版两个按本下载。(这里使用msi安装版,比较方便)&n
简介viper 是一个配置解决方案,拥有丰富的特性:支持 JSON/TOML/YAML/HCL/envfile/Java properties 等多种格式的配置文件;可以设置监听配置文件的修改,修改时自动加载新的配置;从环境变量、命令行选项和io.Reader中读取配置;从远程配置系统中读取和监听修改,如 etcd/Consul;代码逻辑中显示设置键值。获取$ go get github.com/