go版本1.16.5 运行项目出现undefined: math.MaxInt报错

问题描述

go版本 go1.16.5

项目引用了 包go-sqlite3 v1.14.17

go 复制代码
	github.com/mattn/go-sqlite3 v1.14.17

运行报错

go 复制代码
# github.com/mattn/go-sqlite3
D:\GoPATH\pkg\mod\github.com\mattn\go-sqlite3@v1.14.17\sqlite3_opt_serialize.go:41:26: undefined: math.MaxInt

原因分析:

go1.16.5 版本的math包,已经没有maxInt 这个常量

此时其他包引用这个常量,所以报错

解决方法:

降低go版本,保持go版本 与项目版本1.16保持一致

下载地址:https://go.p2hp.com/dl/

1、下载新的版本至指定文件夹

2、增加环境变量

3、切换goland使用版本

相关推荐
LDR00613 天前
Type-C 快充全面升级!LDR6601 赋能个人护理便携电机,重塑剃须刀 / 理发器新体验
c语言·开发语言
雪碧聊技术13 天前
Tree.js是什么?一文讲透
开发语言·javascript·ecmascript
码云数智-园园13 天前
C++20 Modules 模块详解
java·开发语言·spring
swordbob13 天前
NIO的channel中什么是 fd(File Descriptor,文件描述符)
java·开发语言·nio
源分享13 天前
Java线程同步的多种实现方法(非常详细)
java·开发语言·jvm
Luminous.13 天前
C语言--day30
c语言·开发语言
何以解忧,唯有..13 天前
Go语言循环语句详解:for、range与循环控制
开发语言·算法·golang
謓泽13 天前
C语言不是语法,是通往机器的地图。
c语言·开发语言
云水一下13 天前
从零开始学 PHP 系列(一):PHP 的前世今生与开发环境搭建
开发语言·php
飞天狗11113 天前
零基础JavaWeb入门——第五课第二小节:九大内置对象 · 第2个:response(响应对象)
java·开发语言