Golang Go语言环境搭建,GO程序xsec-ip-database-master是恶意IP和域名库,go build main.go编译报loglevel错误,多多指教

发布于 1周前 作者 h691938207 来自 Go语言

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

1 回复

更多关于Golang Go语言环境搭建,GO程序xsec-ip-database-master是恶意IP和域名库,go build main.go编译报loglevel错误,多多指教的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


关于您提到的Golang环境搭建及编译问题,以下是一些建议:

  1. Golang环境搭建

    • 确保已安装Go语言环境,可通过访问Go语言官网下载并安装最新版本的Go编译器。
    • 配置环境变量,确保GOROOT(Go安装目录)和GOPATH(工作区目录)正确设置,并将%GOROOT%\bin%GOPATH%\bin添加到系统的PATH变量中。
    • 验证安装,打开命令行输入go version,应显示Go版本信息。
  2. 编译问题

    • xsec-ip-database-master项目若依赖特定日志库(如logrus, zap等),需确保这些依赖已正确安装。可通过go mod tidy整理依赖。
    • loglevel错误可能源于代码中未定义或未正确导入日志相关的包。检查main.go及相关文件中是否有关于日志级别的代码,并确保相关包已导入。
    • 若项目使用Go Modules(推荐),确保在go.mod文件中列出了所有依赖,并运行go build -v查看详细编译信息,以便定位问题。
  3. 建议

    • 仔细阅读项目文档和README文件,了解项目依赖和构建要求。
    • 在GitHub等平台上搜索类似问题,可能有其他开发者遇到过类似情况并分享了解决方案。

希望这些建议能帮助您解决问题!如有进一步疑问,欢迎继续提问。

回到顶部