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

相关推荐
molunnnn3 小时前
第四章 Agent的几种经典范式
开发语言·python
洛_尘4 小时前
JAVA EE初阶 2: 多线程-初阶
java·开发语言
@卞4 小时前
C语言常见概念
c语言·开发语言
wjs20245 小时前
Eclipse 关闭项目详解
开发语言
沐知全栈开发5 小时前
《隐藏(Hide)》
开发语言
lkbhua莱克瓦245 小时前
Java基础——方法
java·开发语言·笔记·github·学习方法
catchadmin5 小时前
PHP 依赖管理器 Composer 2.9 发布
开发语言·php·composer
范纹杉想快点毕业6 小时前
《嵌入式开发硬核指南:91问一次讲透底层到架构》
java·开发语言·数据库·单片机·嵌入式硬件·mongodb
毕设源码-邱学长6 小时前
【开题答辩全过程】以 基于Python的Bilibili平台数据分析与可视化实现为例,包含答辩的问题和答案
开发语言·python·数据分析