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使用版本

相关推荐
学习,学习,在学习12 分钟前
Qt工控仪器程序框架设计详解(工控多仪器控制版本)
开发语言·c++·qt
三品吉他手会点灯17 分钟前
C语言学习笔记 - 35.数据类型 - printf函数的非输出控制符与格式优化
c语言·开发语言·笔记·学习
JAVA面经实录91739 分钟前
Java集合大全终极手册(一)
java·开发语言
信竞星球_少儿编程题库44 分钟前
2026年全国信息素养大赛算法应用主题赛 丝路新城 C++ 模拟卷(三)
开发语言·c++
千里马-horse1 小时前
gRPC -- Java 基础教程
java·开发语言·grpc
甲方大人请饶命1 小时前
Java-面向对象进阶(qqbb知识点)
java·开发语言
ChoSeitaku1 小时前
07_static_JavaBean_继承_super/this
java·开发语言
hbugs0011 小时前
EVE-NG桥接外网的5种方式
开发语言·网络·php·eve-ng·rstp·流量洞察
wjs20242 小时前
Lua 字符串
开发语言
三品吉他手会点灯2 小时前
C语言学习笔记 - 33.数据类型 - printf函数的详细用法
c语言·开发语言·笔记·学习·算法