Golang Go语言环境搭建,GO程序xsec-ip-database-master是恶意IP和域名库,go build main.go编译报loglevel错误,多多指教
Golang Go语言环境搭建,GO程序xsec-ip-database-master是恶意IP和域名库,go build main.go编译报loglevel错误,多多指教
[root@localhost xsec-ip-database-master]# go 版本 go1.12.5 gcc 版本 gcc-4.8.5-39.el7.x86_64 linux 版本 centos7
[root[@localhost](/user/localhost) xsec-ip-database-master]# go build main.go
xsec-evil-ips/models
../src/xsec-evil-ips/models/models.go:87:27: cannot use "github.com/go-xorm/core".LOG_OFF (type "github.com/go-xorm/core".LogLevel) as type "xorm.io/core".LogLevel in argument to Engine.Logger().SetLev el[root[@localhost](/user/localhost) xsec-ip-database-master]# [root[@localhost](/user/localhost) xsec-ip-database-master]# [root[@localhost](/user/localhost) xsec-ip-database-master]# go env
GOARCH="amd64" GOBIN="" GOCACHE="/root/.cache/go-build" GOEXE="" GOFLAGS="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOOS="linux" GOPATH="/root/go" GOPROXY="" GORACE="" GOROOT="/usr/local/go" GOTMPDIR="" GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64" GCCGO="gccgo" CC="gcc" CXX="g++" CGO_ENABLED="1" GOMOD="" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build533909917=/tmp/go-build -gno-record-gcc-switches"
[root[@localhost](/user/localhost) xsec-ip-database-master]# cd /root/go/src/github.com/go-xorm/core/ [root[@localhost](/user/localhost) core]# [root[@localhost](/user/localhost) core]# [root[@localhost](/user/localhost) core]# ls -lh total 148K -rw-r--r--. 1 root root 29 Aug 17 00:00 benchmark.sh -rw-r--r--. 1 root root 2.2K Aug 17 00:00 cache.go -rw-r--r--. 1 root root 3.9K Aug 17 00:00 column.go -rw-r--r--. 1 root root 398 Aug 17 00:00 converstion.go -rw-r--r--. 1 root root 5.8K Aug 17 00:00 db.go -rw-r--r--. 1 root root 13K Aug 17 00:00 db_test.go -rw-r--r--. 1 root root 7.1K Aug 17 00:00 dialect.go -rw-r--r--. 1 root root 673 Aug 17 00:00 driver.go -rw-r--r--. 1 root root 334 Aug 17 00:00 error.go -rw-r--r--. 1 root root 1.7K Aug 17 00:00 filter.go -rw-r--r--. 1 root root 157 Aug 17 00:00 go.mod -rw-r--r--. 1 root root 803 Aug 17 00:00 go.sum -rw-r--r--. 1 root root 741 Aug 17 00:00 ilogger.go -rw-r--r--. 1 root root 1.5K Aug 17 00:00 index.go -rw-r--r--. 1 root root 1.5K Aug 17 00:00 LICENSE -rw-r--r--. 1 root root 5.3K Aug 17 00:00 mapper.go -rw-r--r--. 1 root root 1.3K Aug 17 00:00 mapper_test.go -rw-r--r--. 1 root root 588 Aug 17 00:00 pk.go -rw-r--r--. 1 root root 650 Aug 17 00:00 pk_test.go -rw-r--r--. 1 root root 2.4K Aug 17 00:00 README.md -rw-r--r--. 1 root root 6.8K Aug 17 00:00 rows.go -rw-r--r--. 1 root root 1.3K Aug 17 00:00 scan.go -rw-r--r--. 1 root root 4.5K Aug 17 00:00 stmt.go -rw-r--r--. 1 root root 3.2K Aug 17 00:00 table.go -rw-r--r--. 1 root root 2.2K Aug 17 00:00 table_test.go -rw-r--r--. 1 root root 4.1K Aug 17 00:00 tx.go -rw-r--r--. 1 root root 7.7K Aug 17 00:00 type.go [root[@localhost](/user/localhost) core]#
更多关于Golang Go语言环境搭建,GO程序xsec-ip-database-master是恶意IP和域名库,go build main.go编译报loglevel错误,多多指教的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
更多关于Golang Go语言环境搭建,GO程序xsec-ip-database-master是恶意IP和域名库,go build main.go编译报loglevel错误,多多指教的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
关于您提到的Golang环境搭建及编译问题,以下是一些建议:
-
Golang环境搭建:
- 确保已安装Go语言环境,可通过访问Go语言官网下载并安装最新版本的Go编译器。
- 配置环境变量,确保
GOROOT
(Go安装目录)和GOPATH
(工作区目录)正确设置,并将%GOROOT%\bin
和%GOPATH%\bin
添加到系统的PATH
变量中。 - 验证安装,打开命令行输入
go version
,应显示Go版本信息。
-
编译问题:
xsec-ip-database-master
项目若依赖特定日志库(如logrus
,zap
等),需确保这些依赖已正确安装。可通过go mod tidy
整理依赖。loglevel
错误可能源于代码中未定义或未正确导入日志相关的包。检查main.go
及相关文件中是否有关于日志级别的代码,并确保相关包已导入。- 若项目使用Go Modules(推荐),确保在
go.mod
文件中列出了所有依赖,并运行go build -v
查看详细编译信息,以便定位问题。
-
建议:
- 仔细阅读项目文档和
README
文件,了解项目依赖和构建要求。 - 在GitHub等平台上搜索类似问题,可能有其他开发者遇到过类似情况并分享了解决方案。
- 仔细阅读项目文档和
希望这些建议能帮助您解决问题!如有进一步疑问,欢迎继续提问。