E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
goframe
通过实战总结的 使用Go语言小技巧
gfgendao设置参数可传可不传model作为结构体类型模型关联添加数据主程序如下:gomeGoods.MainImgs的定义:批量插入数据配置插件自动生成service总结一起学习有朋友问我能不能搞一个
GoFrame
王中阳Go
·
2022-11-28 18:19
Go语言学习专栏
GoFrame学习专栏
java
数据库
servlet
golang
go
Golang框架选型比较:
goframe
, beego, iris和gin
由于工作需要,这些年来也接触了不少的开发框架,Golang的开发框架比较多,不过基本都是Web"框架"为主。这里稍微打了个引号,因为大部分"框架"从设计和功能定位上来讲,充其量都只能算是一个组件,需要项目使用的话得自己四处再去找找其他的组件,或者自己造轮子。如果用于Web开发,这些"框架"的Web开发能力均已完备,无太大差别,且均是自标准库net/http.Server的二次封装。由于框架众多,这
Bel_Ami同学
·
2022-11-28 17:12
go
golang
go框架
PHP转Go,框架选什么?
GoFrame
特点优势:劣势:框架选型谁适合用
GoFrame
谁不适合用GoFrameGoFrame框架设计思想开发流程从0到1核心步骤总结视频一起学习这是一期会引起广泛讨论的内容,不亚于“PHP是世界上最好的语言
王中阳Go
·
2022-11-28 17:10
Go语言学习专栏
GoFrame学习专栏
php
golang
java
后端
微服务
PHP转GO必看:为什么我觉得
GoFrame
的garray比PHP的array还好用?
初识
GoFrame
最近在
·
2022-11-16 23:52
go思否技术征文
基于
GoFrame
+Vue+ElementUI后台管理系统源码
项目介绍一款Go语言基于
GoFrame
、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2022-10-16 14:45
ElementUI
Vue
GoFrame
vue.js
elementui
javascript
基于
GoFrame
+Vue+ElementUI的管理系统模板源码
项目介绍一款Go语言基于
GoFrame
、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2022-10-16 14:15
GoFrame
Vue
ElementUI
vue.js
elementui
前端
基于
GoFrame
+Vue+ElementUI实现的电商管理系统
项目介绍一款Go语言基于
GoFrame
、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2022-10-16 14:15
GoFrame
Vue
ElementUI
vue.js
elementui
javascript
基于Go语言的
GoFrame
+Vue+ElementUI通用后台权限管理系统
项目介绍一款Go语言基于
GoFrame
、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2022-10-16 14:15
ElementUI
Vue
GoFrame
vue.js
elementui
javascript
基于Golang语言
GoFrame
+Vue+ElementUI后台管理系统框架
项目介绍一款Go语言基于
GoFrame
、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2022-10-16 14:15
GoFrame
Vue
ElementUI
vue.js
golang
elementui
基于golang语言
GoFrame
+Vue+ElementUI框架快速搭建后台管理系统
项目介绍一款Go语言基于
GoFrame
、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2022-10-16 14:45
GoFrame
Vue
ElementUI
vue.js
golang
elementui
基于Go语言
GoFrame
+Vue+ElementUI项目后台管理系统
项目介绍一款Go语言基于
GoFrame
、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2022-10-16 14:45
ElementUI
Vue
GoFrame
vue.js
elementui
前端
基于Golang语言
GoFrame
+Vue+ElementUI框架通用后台权限管理系统
项目介绍一款Go语言基于
GoFrame
、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2022-10-16 14:44
GoFrame
Vue
ElementUI
vue.js
golang
elementui
基于Go语言
GoFrame
+Vue+ElementUI实现RBAC权限管理系统
项目介绍一款Go语言基于
GoFrame
、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2022-10-16 14:14
Vue
ElementUI
GoFrame
vue.js
elementui
前端
基于
GoFrame
+Vue+ElementUI实现的后台管理系统
项目介绍一款Go语言基于
GoFrame
、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2022-10-16 14:14
ElementUI
GoFrame
Vue
vue.js
elementui
javascript
GoFrame
实现顺序性校验示例详解
目录引言基本介绍无序的原因顺序校验总结引言在上一篇文章中
GoFrame
数据校验之校验结果|Error接口对象,关于顺序与非顺序性校验没有做充分的介绍。
·
2022-07-01 06:54
优雅使用
GoFrame
共享变量Context示例详解
目录前言摘要Context是什么?为什么需要Context?Context是如何实现共享变量的?如何使用?一、结构定义介绍二、逻辑封装三、上下文变量注入四、上下文变量使用方法定义Context对象获取自定义Key-Value五、注意问题总结前言摘要昨天和同事merge代码又遇到了很多冲突,发现之前有些方法写的参数不规范,没有传入Context,不方便进行链路追踪。他在review项目代码,基本把项
·
2022-07-01 06:51
GoFrame
错误处理常用方法及错误码使用示例
错误码使用错误码相关方法概览NewCode/NewCodef示例代码WrapCode/WrapCodef示例代码NewCodeSkip/NewCodeSkipf获取error中的错误码接口总结前言这篇文章将为大家介绍:
GoFrame
·
2022-06-25 13:29
GoFrame
错误处理的常用方法&错误码的使用
前言摘要这篇文章将为大家介绍:
GoFrame
错误处理的常用方法&错误码的使用。如何自定义错误对象、如何忽略部分堆栈信息、如何自定义错误码的返回、如何获取error对象中的错误码。
·
2022-06-24 16:21
goframe
协同开发巧用gitignore中间件避免网络请求携带登录信息
目录协同开发时本地测试
GoFrame
如何优雅的获得方法名巧用中间件中间件在登录之后设置关键信息到context上下文中业务逻辑直接通过context直接取值casewhen总结协同开发时本地测试昨天的文章中提到了
·
2022-06-22 13:31
GoFrame
框架数据校验之校验对象校验结构体
目录前言摘要基本概念方法介绍简要说明注意问题TIPS链式操作示例1:单数据校验简单示例进阶示例进阶示例打印结果示例2:Map数据校验示例3:Struct数据校验总结前言摘要这篇文章将会为大家介绍
GoFrame
·
2022-06-20 19:03
GoFrame
框架数据校验之校验结果Error接口对象
目录基本介绍方法示例注意问题方法详解进阶注意问题总结上一篇文章介绍了
GoFrame
数据校验之校验对象|校验结构体,得到了大家积极的反馈。
·
2022-06-20 19:33
GoFrame
基于性能测试得知grpool使用场景
目录前言摘要先说结论测试性能代码运行结果总结前言摘要之前写了一篇grpoolgoroutine池详解|协程管理收到了大家积极的反馈,今天这篇来做一下grpool的性能测试分析,让大家更好的了解什么场景下使用grpool比较好。先说结论grpool相比于goroutine更节省内存,但是耗时更长;原因也很简单:grpool复用了协程,减少了协程的创建和销毁,减少了内存消耗;也因为协程的复用,总的go
·
2022-06-20 19:32
GoFrame
框架缓存查询结果的示例详解
目录查询缓存相关方法:缓存对象缓存适配(Redis缓存)使用示例数据表结构示例代码小技巧运行结果分析总结后续几篇文章再接再厉,仍然为大家介绍
GoFrame
框架缓存相关的知识点,以及自己项目使用中的一些总结思考
·
2022-06-16 10:21
GoFrame
框架gredis优雅的取值和类型转换
后续几篇文章再接再厉,仍然为大家介绍
GoFrame
框架缓存相关的知识点,以及自己项目使用中的一些总结思考,
GoFrame
框架下文简称gf。
·
2022-06-15 12:24
适合PHP同学的
GoFrame
框架使用体验及学习建议
目录前言官方介绍我的使用体验设计思想学习建议有基础的同学无基础的同学官网地址小坑前言今天继续为大家更新Go语言学习记录的文章,介绍最近发现的一款非常优秀的框架:
GoFrame
。
·
2022-06-14 11:51
GoFrame
gredis缓存DoVar及Conn连接对象的自动序列化
后续几篇文章再接再厉,仍然为大家介绍
GoFrame
框
·
2022-06-14 11:38
GoFrame
gcache 缓存控制 淘汰策略
目录打印结果缓存控制打印结果场景分析代码示例打印结果GetOrSetFunc的使用基本概念gcache模块默认提供的是一个高速的内存缓存,操作效率非常高效,CPU性能损耗在ns纳秒级别。使用简单易上手,非常适合单机应用使用。基本使用我们可以通过gcache.New()创建一个缓存对象也可以直接使用gcache包方法,使用方式都是一样的。下面代码段介绍了gcache的基本使用:packagemain
·
2022-06-13 10:48
GoFrame
代码优化gconv类型转换避免重复定义map
目录前言核心重点优化前优化后:可以这么写的原因进一步优化批量写入更优雅的写法如下总结前言最近一直在研究
GoFrame
框架,经过一段时间的使用、总结、思考,发现确实不失为一款非常值得使用的企业级开发框架。
·
2022-06-13 10:41
GoFrame
gredis配置文件及配置方法对比
后续几篇文章再接再厉,仍然为大家介绍
GoFrame
框架缓存相关的知识点,以及自己项目使用中的一些总结思考,
GoFrame
框架下文简称gf。GoFramegredisgoframe框架支持两种方
·
2022-06-13 10:09
Go语言日志内聚复用及gjson踩坑记录分享
目录统一日志格式打印日志封装打印日志的方法内聚和复用gjson今天分享一下最近遇到的坑:以下代码示例使用
GoFrame
框架,下文简称为gf框架。
·
2022-06-11 16:39
GoFrame
框架gset使用对比PHP Java Redis优势
目录特点使用入门对比PHP和JavaPHPJAVAGO原生
GoFrame
延伸这篇文章将会为大家介绍GoFramegset使用入门,为了让大家更好的理解,会简明扼要的分析一下集合类型Set的特点,对比一下
·
2022-06-11 14:37
GoFrame
框架gset交差并补集使用实例
目录使用场景方法介绍Intersect:交集Diff:差集Union:并集Complement:补集举例总结上一篇文章:GoFramegset使用入门|对比PHP、Java、Redis得到了大家不错的反馈,今天继续为大哥分享gset的更多知识点。使用场景方法介绍交差并补集有非常多的应用场景,合理的使用交差并补集能减少我们的DB查询次数。Intersect:交集交集,属于set且属于others的元
·
2022-06-11 14:37
GoFrame
框架garray对比PHP的array优势
目录初识GoFramegarray特点简介基本使用数组出栈包含判断排序数组join、chunk、merge遍历遍历修改walk函数序列化和反序列化总结写过PHP的同学都知道PHP的数组Array非常好用,特别灵活。我在写PHP之前使用Java做安卓开发,在接触PHP的数组Array之后,直呼太香了!而在学习Go基础知识的时候了解到Go的数组和PHP的数组并不一样;从一定程度上讲,Go的slice切
·
2022-06-11 14:36
GoFrame
gmap遍历hashmap listmap treemap使用技巧
目录先说结论map类型使用技巧基础概念对比sync.Map基础使用合并merge序列化过滤空值键值对反转Flip出栈(随机出栈)总结文章比较硬核,爆肝2千多字,除了hashmap、listmap、treemap使用技巧阅读还有使用gmap的踩坑之旅,阅读大约需要5~10分钟。先说结论map类型一图胜千言:实例化示例:hashMap:=gmap.New(true)listMap:=gmap.NewL
·
2022-06-10 13:38
GoFrame
框架使用避坑指南和实践干货
目录gfgendao设置参数可不传model作为结构体类型使用with关联取值而不是join不使用结构体批量添加数据主程序如下:gomeGoods.MainImgs的定义:插入数据gfgendao生成dao层的脚手架工具很好用,我遇到的坑是这样的:生成的dao文件和同事们的不一致,生成文件成功,但是对应的Columns是空的,虽然有这个方法,但是方法内没有值。我的版本比同事们的略高,我一直以为是这
·
2022-06-10 13:06
GoFrame
框架ORM原生方法对象操作开箱体验
目录前言开箱体验1.ORM对象tips2.数据写入3.数据查询(单条)4.数据查询(列表)5.数据保存6.批量操作tips7.数据更新/删除tips总结前言最近一直在用
GoFrame
(下文简称gf)来开发项目
·
2022-06-10 11:33
GoFrame
ORM原生方法操作示例
目录前言常用方法SQL操作方法,返回原生的标准库sql对象数据表记录查询:数据单条操作数据修改/删除总结前言最近一直在用
GoFrame
(下文简称gf)来开发项目,在熟悉业务逻辑之后就是马不停蹄的撸代码了
·
2022-06-10 11:29
GoFrame
框架Scan类型转换实例
目录前言方法定义自动识别转换Struct结构体示例代码运行结果自动识别转换Struct数组示例代码运行结果自动识别转换Map示例代码运行结果自动识别转换Map数组示例代码运行结果总结前言Scan转换方法可以实现对任意参数到struct/struct数组/map/map数组的转换,并且根据开发者输入的转换目标参数自动识别执行转换。方法定义//ScanautomaticallycallsMapToMa
·
2022-06-10 11:28
GoFrame
框架garray并发安全数组使用开箱体验
目录前言普通数组AppendAtChunkClearClonePopLefts总结前言今天在搞一个需求,从三方获得有信息变更的商品,更新自己的数据库,再推送给下游进行商品更新。期间有更新商品数量不确定,为了保证程序稳定性,每组向下游推送20个商品id。查了garray的文档,发现支持Chunk()方法,灰常好用。funccommonSendMessage(goodsIds*garray.IntAr
·
2022-06-10 11:27
GoFrame
glist 基础使用和自定义遍历
目录基础概念基本使用打印结果glist链表遍历打印结果小技巧join序列化和反序列化总结基础概念
GoFrame
框架(下文简称gf)提供的数据类型,比如:字典gmap、数组garray、集合gset、队列
·
2022-06-10 09:22
goFrame
的队列gqueue对比channel使用详解
目录channelgqueue概念使用场景:代码演示打印结果优势底层实现阻止进程销毁运行结果总结channel首先明确一下channel的作用:用于go协程间的通信。go语言最大的特点就是支持高并发:goroutine和channel是支持高并发的重要组成部分。单纯地将函数并发执行是没有意义的。函数与函数间需要交换数据才能体现并发执行函数的意义。如果说goroutine是Go程序并发的执行体,ch
·
2022-06-09 20:01
GoFrame
通用类型变量gvar与interface基本使用对比
基本使用打印结果序列化示例打印结果总结前言摘要这篇文章将介绍
GoFrame
通用类型变量gvar的概念,对比interface{}的特点;以及如何设置gvar的并发安全开关等基础使用;介绍序列化示例代码。
·
2022-06-09 20:28
GoFrame
gtree树形结构的使用技巧示例
目录树形结构一图胜千言查询源码使用场景使用入门常用方法示例代码打印结果技巧树形结构树形结构gtree具有以下特点:支持排序,支持有序遍历内存占用低复杂度稳定适合大数据量存储一图胜千言查询源码使用场景关联数组场景大数据量内存CRUD排序键值对(后面的示例就是前序遍历和后序遍历)使用入门我们以实例化红黑树为例(实例化B树、高度平衡树也是一样的方式)常用方法Set()赋值Keys()获得键列表Value
·
2022-06-09 20:27
GoFrame
的garray为什么比PHP的array还好用?
初识
GoFrame
最近在使用基于Go语言的
GoFrame
框架撸项目,发现
GoFrame
封装的garray竟然比PHP的array还要好用。gf框架有个特点,提供的组件基本都支持设置并发安全开关。
星星不闪包退1
·
2022-06-08 12:14
java
后端
php
golang
java
goFrame
的gqueue与channe的区别
目录channelgqueue概念优势底层实现阻止进程销毁总结channel首先明确一下channel的作用:用于go协程间的通信。go语言最大的特点就是支持高并发:goroutine和channel是支持高并发的重要组成部分。单纯地将函数并发执行是没有意义的。函数与函数间需要交换数据才能体现并发执行函数的意义。如果说goroutine是Go程序并发的执行体,channel就是它们之间的连接。ch
·
2022-06-08 10:37
GoFrame
garray使用实践
前言今天在搞一个需求,从三方获得有信息变更的商品,更新自己的数据库,再推送给下游进行商品更新。期间有更新商品数量不确定,为了保证程序稳定性,每组向下游推送20个商品id。查了garray的文档,发现支持Chunk()方法,灰常好用。funccommonSendMessage(goodsIds*garray.IntArray,messageTypeint){goodsIdsChunk:=goodsI
王中阳
·
2022-05-19 19:05
Go语言学习专栏
golang
数组
array
前后端分离后台管理系统 Gfast v3.0 全新发布
GFastV3.0平台简介基于全新
GoFrame
2.0+Vue3+ElementPlus开发的全栈前后端分离的管理系统前端采用vue-next-admin、Vue、ElementUI。
kocie
·
2022-04-22 18:00
Focus 聚焦社区 v0.2.0,
GoFrame
开源社区项目
此版本对核心功能进行了完善,也对大家提的一些建议及bug进行了修复;也诚请各位小伙伴们关注
GoFrame
项目发展,为生态添砖加瓦,加油助力!
FLY的狐狸
·
2022-02-06 16:59
windows下golang 使用go-oci8连接orcale配置
goframe
框架配置后可直接使用
先安装Mingw-64安装教程:https://zhuanlan.zhihu.com/p/...添加mingw64\bin到环境变量PATH中安装pkg-config安装教程https://stackoverflow.com/que...打开页面http://ftp.gnome.org/pub/gnom...下载pkg-config_0.26-1_win32.zip解压bin/pkg-config
·
2021-08-27 10:28
【源码剖析】
goframe
的”平滑“重启并不平滑?
首先说一下平滑重启的定义:优雅的重启服务,重启过程不会中断已经活跃的链接。我们熟知的nginxreload、php-fpmreload都是平滑重启,重启时,正在进行的请求依然能执行下去,直到超过指定的超时时间,而这里特别提一下php-fpmreload有个坑,它默认不是平滑重启的,因为process_control_timeout(设置子进程接受主进程复用信号的超时时间)的配置默认为0秒,代表超时
·
2021-08-21 21:33
golanggoframe
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他