go mod 安装bee 报错

2024-09-04 16:58
文章标签 mod go 安装 报错 bee

本文主要是介绍go mod 安装bee 报错,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

go mod 安装bee 报错

go get github.com/beego/bee                          
go: github.com/derekparker/delve@v1.2.0: parsing go.mod: unexpected module path "github.com/go-delve/delve"
go: error loading module requirements

解决方法

一、创建一个 go mod 下的文件夹
mkdir test
cd test
go mod init test
二、在 go.mod 内把 bee 的源替换掉,如下所示:

github.com/realguan/bee 是 fork 了 github.com/beego/bee 的源码,进行了源代码更改:

module test
replace github.com/beego/bee v1.10.0 => github.com/realguan/bee v1.12.1
go 1.12
三、开始正式安装 beego 和 bee
export GOPROXY=https://goproxy.io	// 科学上网安装
go get -u github.com/astaxie/beego
go get -u github.com/beego/bee

以上如果没报错,那就成功了。

四、接下来测试:
cd test
bee new hello	// 创建项目
cd src/hello	// 进入项目目录
go mod init hello
bee run	// 大功告成
五、附上 go.mod :
module test
replace github.com/beego/bee v1.10.0 => github.com/realguan/bee v1.12.1
go 1.12
require (	github.com/astaxie/beego v1.11.1 // indirect	github.com/beego/bee v1.10.0 // indirect	github.com/bradfitz/gomemcache v0.0.0-20190329173943-551aad21a668 // indirect	github.com/casbin/casbin v1.8.2 // indirect	github.com/couchbase/go-couchbase v0.0.0-20190515160915-dcefcb68da4a // indirect	github.com/couchbase/gomemcached v0.0.0-20190515232915-c4b4ca0eb21d // indirect	github.com/couchbase/goutils v0.0.0-20190315194238-f9d42b11473b // indirect	github.com/edsrzf/mmap-go v1.0.0 // indirect	github.com/go-delve/delve v1.2.0 // indirect	github.com/go-redis/redis v6.15.2+incompatible // indirect	github.com/gogo/protobuf v1.2.1 // indirect	github.com/golang/protobuf v1.3.1 // indirect	github.com/golang/snappy v0.0.1 // indirect	github.com/gorilla/websocket v1.4.0 // indirect	github.com/kisielk/errcheck v1.2.0 // indirect	github.com/lib/pq v1.1.1 // indirect	github.com/onsi/ginkgo v1.8.0 // indirect	github.com/onsi/gomega v1.5.0 // indirect	github.com/pelletier/go-toml v1.4.0 // indirect	github.com/pkg/errors v0.8.1 // indirect	github.com/siddontang/ledisdb v0.0.0-20190202134119-8ceb77e66a92 // indirect	github.com/syndtr/goleveldb v1.0.0 // indirect	github.com/wendal/errors v0.0.0-20181209125328-7f31f4b264ec // indirect	golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5 // indirect	golang.org/x/net v0.0.0-20190603091049-60506f45cf65 // indirect	golang.org/x/sys v0.0.0-20190602015325-4c4f7f33c9ed // indirect	golang.org/x/text v0.3.2 // indirect	golang.org/x/tools v0.0.0-20190606050223-4d9ae51c2468 // indirect	gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 // indirect
)

转载:http://www.678fly.cn/d/3-go-mod-bee

这篇关于go mod 安装bee 报错的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1136496

相关文章

Python中win32包的安装及常见用途介绍

《Python中win32包的安装及常见用途介绍》在Windows环境下,PythonWin32模块通常随Python安装包一起安装,:本文主要介绍Python中win32包的安装及常见用途的相关... 目录前言主要组件安装方法常见用途1. 操作Windows注册表2. 操作Windows服务3. 窗口操作

Go语言中nil判断的注意事项(最新推荐)

《Go语言中nil判断的注意事项(最新推荐)》本文给大家介绍Go语言中nil判断的注意事项,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录1.接口变量的特殊行为2.nil的合法类型3.nil值的实用行为4.自定义类型与nil5.反射判断nil6.函数返回的

Go语言数据库编程GORM 的基本使用详解

《Go语言数据库编程GORM的基本使用详解》GORM是Go语言流行的ORM框架,封装database/sql,支持自动迁移、关联、事务等,提供CRUD、条件查询、钩子函数、日志等功能,简化数据库操作... 目录一、安装与初始化1. 安装 GORM 及数据库驱动2. 建立数据库连接二、定义模型结构体三、自动迁

Go语言代码格式化的技巧分享

《Go语言代码格式化的技巧分享》在Go语言的开发过程中,代码格式化是一个看似细微却至关重要的环节,良好的代码格式化不仅能提升代码的可读性,还能促进团队协作,减少因代码风格差异引发的问题,Go在代码格式... 目录一、Go 语言代码格式化的重要性二、Go 语言代码格式化工具:gofmt 与 go fmt(一)

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

Nexus安装和启动的实现教程

《Nexus安装和启动的实现教程》:本文主要介绍Nexus安装和启动的实现教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Nexus下载二、Nexus安装和启动三、关闭Nexus总结一、Nexus下载官方下载链接:DownloadWindows系统根