• 2024-09-02一个练习项目,好玩的bbs-go-beego
    代码:packagemain/**goenv-wGO111MODULE=ongoenv-wGOPROXY=https://goproxy.cngomodinitgosgomodtidygomodvendor*/import("crypto/md5""database/sql""fmt""log""math"
  • 2024-08-11【后端】Beego使用教程
    目录一、Beego使用步骤1.1安装Beego1.2创建新项目        1.3进入项目目录1.4运行项目1.5创建控制器1.6定义路由1.7创建视图模板1.8修改控制器以渲染视图二、Beego高级功能2.1配置Beego2.2使用ORM2.3静态文件服务2.4中间件(Middleware)2.5
  • 2024-07-12beego学习
    安装:goget-ugithub.com/beego/bee/v2goinstallgithub.com/beego/bee/v2在~/.bash_profile添加可执行文件的环境变量:exportPATH=/Users/dxm/go/bin:$PATH快速开始:快速开始一个web服务router:指定url调用哪个控制器controller:解析url请求的参数,调用业务代码,将参数传递
  • 2024-06-13Beego仿小米商城RBAC管理模块
    Beego仿小米商城RBAC管理模块原创 Go大神 Go大神 2024-05-2020:38 浙江一、RBAC表结构1、表结构图2、models\manager.gopackagemodelsimport(_"github.com/jinzhu/gorm")typeManagerstruct{IdintUsernamestringPasswordstringMobile
  • 2024-06-05beego-yaml-viper 配置数据库连接
    定义config.yaml文件 mysql:driver:mysqluser:rootpassword:roothost:127.0.0.1port:8889database:2204aredis:addr:"127.0.0.1:6379"password:""db:0在main.go文件中packagemainimport( "github.com/b
  • 2024-05-11Beego-Orm-关联查询
    packagemodelsimport"github.com/beego/beego/v2/client/orm"typeCustomerstruct{Idint`orm:"pk;auto""`UserNamestringSexstring`orm:"size(5)"`Mobilestring`orm:"size(11)"`Ord
  • 2024-03-18windows 安装beego
    经常搞忘,记录下 在Windows系统中安装Beego框架,您可以按照以下步骤进行:步骤1:安装Go语言确保您已安装了适用于Windows的Go编程环境。访问Go官方网站下载并安装最新稳定版的Go。步骤2:配置GOPATH和环境变量在安装Go后,设置GOPATH环境变量指向您的工作区目录(例如C:\go_workspace
  • 2023-12-07beego框架 golang web项目-个人博客系统
    beego框架golangweb项目-个人博客系统beego个人博客系统功能介绍首页分页展示博客博客详情评论文章专栏分类导航资源分享时光轴点点滴滴关于本站后台管理登录系统设置分类添加修改删除管理博文添加修改删除管理基于Go语言和beego框架前端使用layui布局开发的
  • 2023-11-28CORS跨域错误
    后端代码如下funcmain(){  beego.InsertFilter("*",beego.BeforeRouter,cors.Allow(&cors.Options{    AllowOrigins:  []string{"*"},    AllowMethods:  []string{"*"},    AllowHeaders:  []string{"Origin&q
  • 2023-11-17beego:将服务器上的图片显示到客户端浏览器
    来源:http://www.shanhubei.com/archives/2840.html将服务器上的图片显示到客户端浏览器//@Title//@Description显示图片//@Paramnumquerystringtrue比如:图片名字20181120164548_75_jd.jpg//@Success200//@router/ShowImage[get]func(u
  • 2023-11-09Go语言实战开发一个WEB项目博客系统
    Go语言实战开发一个WEB项目博客系统beego个人博客系统功能介绍首页分页展示博客博客详情评论文章专栏分类导航资源分享时光轴点点滴滴关于本站后台管理登录系统设置分类添加修改删除管理博文添加修改删除管理基于Go语言和beego框架前端使用layui布局开发的个
  • 2023-11-07beego框架 golang web框架-网上花店
    beego框架golangweb框架-网上花店beego网上花店功能介绍主页商品列表展示商品详情用户登录注册购买购物车评价用户中心订单列表后台管理页商品管理添加修改删除商品用户管理添加删除用户网上花店功能比较简单适合刚接触beego的初学者使用技术beego框架My
  • 2023-10-18Go 布道者框架beego的Router 功能详解
    Beego是一个用于构建Web应用程序和后端服务的Go语言框架。它提供了一整套功能,包括路由、模型、视图、会话管理等。0go框架beego现在被淘汰了吗?2016年提出的这个问题,由于当时自己刚入门学习go,就想找一个快速入门的框架学习使用,所以提出了这个很无脑的问题,在此,也向框架作者表
  • 2023-07-04beego项目部署
    bee工具安装和升级    exportGO111MODULE=on   exportGOPROXY=https://goproxy.cn   goinstallgithub.com/beego/bee/v2@latest   beego必须是2.0以上的版本   gomodtidy   安装完之后,bee可执行文件默认存放在$GOPATH/bin里面,所以您
  • 2023-06-13beego 跨域
    网上资料大部分跨域设置引入插件github.com/astaxie/beego/plugins/cors//允许跨域 beego.InsertFilter("*",beego.BeforeRouter,cors.Allow(&cors.Options{ AllowAllOrigins:true, AllowMethods:[]string{"GET","POST","PUT",&
  • 2023-06-13beego: panic: 'detail' method doesn't exist in the controller StudentController
    beego使用报错panic:'detail'methoddoesn'texistinthecontrollerStudentControllergoroutine1[running]:github.com/astaxie/beego.(*ControllerRegister).addWithMethodParams(0xc0000d8d10,0x164d100,0x7,0x1736900,0xc0000c37a0,0x0,0x0,0x
  • 2023-06-13beego:interface conversion: interface {} is string, not int
    代码organizationId:=info[0]["organization_id"].(int)报错beego_api:interfaceconversion:interface{}isstring,notintRequestMethod: GETRequestURL: /v1/board2/students/detail2?id=237497RemoteAddr: ::1Stack/usr/local/go/src/runtime/panic.go
  • 2023-05-29Go语言学习之路
    【阶段1Go语言基础】Day01变量、字符串、运算符Day02Go语言流程控制、数组、切片、切片原理、map、Day03函数基础、错误处理、包管理Day04常用内置包Day05结构体Day06文件I/O操作Day07接口Day08并发编程Day09网络编程Day10webrpc爬虫模板语法【阶段2Go
  • 2023-05-12go1.18版本下 beego/bee安装无法生成exe问题已解决
    我原来的项目是教育学习APP使用gin框架,很多东西都是自己原来实现的。最近开发小程序,需要重新独立后台,又重新找了下go框架研究了下,beego确实是个好框架,至少项目能用到的都考虑进去了。然后发现我本地装了一个下午,beego框架是一直生成了,bee也下载了,就是无法生成exe文件,没有bee.e
  • 2023-04-14beego安装
    1、go在1.17后使用install命令进行安装goinstallgithub.com/beego/bee记得配置环境2、beenewdemo1创建一个例程3、进去该例程目录后,gomodtidy生成sum文件,并下载所需库4、beerun运行,可以在127.0.0.1:8080查看
  • 2023-04-06GO框架 - beego简介
    bee工具是一个为了协助快速开发beego项目而创建的项目,通过bee您可以很容易的进行beego项目的创建、热编译、开发、测试、和部署。简单化:RESTful支持、MVC模型,可以使用bee工具快速地开发应用,包括监控代码修改进行热编译、自动化测试代码以及自动化打包部署。智能化:支
  • 2023-04-06(转)go语言web开发22 - beego框架之logs包使用
    原文:https://www.cnblogs.com/hei-ma/articles/13791609.htmlbeego框架的logs包是一个用来处理日志的库,目前支持的引擎有file(输出日志到文件)、console(终端输出)、net(输出到网络地址)、smtp(发送邮件)。 一、beego自带的日志功能(了解即可)beego有自带的日志功能(了解即可,即将被弃用
  • 2023-04-0406-信道、互斥锁、异常处理、Gin框架beego的使用
    1goroutine协程//1并发和并行并发:同一时间段内,多个任务在执行(单个cpu,执行多个任务)并行:同一时刻,多个任务在执行(多个cpu的支持)//注:编程语言中,因为Python有GIL全局解释器锁,导致同一时刻,同一个进程中只能运行一个线程===>延伸出开启多进程,解决利用上多核优
  • 2023-03-31(转) beego中URL反转使用
    原文:https://www.cnblogs.com/hei-ma/articles/13626245.html什么是URL反转:根据“URL路径对应的处理函数“来获取到对应”URL方法“就是URL反转。 URL反转的好处:url改变不需要跟着改代码。 URL反转使用示例1、本示例的路由规则如下beego.Router("/login",
  • 2023-03-30Beego查数据库数据panic问题
    一开始没发现问题所在,请了位大佬帮忙排查错误逐步确定问题所在。问题起源于我查数据库没有得到正确的数据开始。一开始发现是数据类型问题,改过之后还是存在问题,于是debug一下,一步一步看问题出在哪里,结果走进了锁,就没仔细看,哪知在这中间出现了一个panic问题。但是这个panic没有打