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
Go-Zero
别再问我们用什么画图的了!问就是excalidraw
每次发https://github.com/tal-tech/
go-zero
相关文章时,都会有读者问我们用什么画图的。这图什么工具画的呀?好看!这个手绘风格真好看,用啥工具画的呀?
·
2021-01-23 13:54
golang
企业项目迁移
go-zero
全攻略(一)
废话不多说,来看看这个微服务框架:
go-zero
起源聊聊与
go-zero
结缘最先接触
go-zero
是2020年10月国庆假期,说来也巧,看到有人在go-micro群中问
go-zero
情况,当时
kevinwan
·
2021-01-21 10:55
golang
企业项目迁移
go-zero
全攻略(一)
废话不多说,来看看这个微服务框架:
go-zero
起源聊聊与
go-zero
结缘最先接触
go-zero
是2020年10月国庆假期,说来也巧,看到有人在go-micro群中问
go-zero
情况,当时
kevinwan
·
2021-01-21 10:03
golang
go-zero
开发框架下通过插件生成 swagger 文档
更新日期:2021-1-16安装goctl-swaggerhttps://github.com/zeromicro/goctl-swagger进入代码目录编译***/pkg/mod/github.com/zeromicro/
[email protected]
#gobuild-ogoctl-swagger把goctl-swagger复制到
wide288
·
2021-01-16 11:09
Go-zero
Golang
go-zero
Goctl Model 的代码文档【转载】
#GoctlModelgoctlmodel为
go-zero
下的工具模块中的组件之一,目前支持识别mysqlddl进行model层代码生成,通过命令行或者idea插件(即将支持)可以有选择地生成带rediscache
wide288
·
2021-01-14 13:11
Golang
Go-zero
windows下如何玩转火热的
go-zero
作者:阿啄debugIT前言
go-zero
是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。
kevinwan
·
2021-01-12 21:46
后端
golang
windows
windows下如何玩转火热的
go-zero
作者:阿啄debugIT前言
go-zero
是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。
kevinwan
·
2021-01-12 15:01
前端
window10下go语言开发环境搭建,及体验
go-zero
框架,及解决command not found: goctl
前言
go-zero
是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。
阿啄debugIT
·
2021-01-11 16:45
安装配置
#
搭建
go
go语言开发环境搭建
体验go-zero框架
解决goctl命令找不到
go语言在vscode的配置
goctl开发工具安装
android 运行 go_Go 每日一库之云原生
go-zero
微服务框架
0.go-zero介绍
go-zero
是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。
新littleant
·
2020-12-27 17:07
android
运行
go
go获取项目内所有proto_我用
go-zero
一周实现了一个中台系统,已开源
作者:Jack最近发现golang社区里出了一个新星的微服务框架,来自好未来,光看这个名字,就很有奔头,之前,也只是玩过go-micro,其实真正的还没有在项目中运用过,只是觉得微服务,grpc这些很高大尚,还没有在项目中,真正的玩过,我看了一下官方提供的工具真的很好用,只需要定义好,舒适文件jia结构都生成了,只需要关心业务,加上最近有个投票的活动,加上最近这几年中台也比较火,所以决定玩一下,开
weixin_40005795
·
2020-12-22 22:35
go获取项目内所有proto
我用
go-zero
一周实现了一个中台系统,已开源!
作者:Jack最近发现golang社区里出了一个新星的微服务框架,来自好未来,光看这个名字,就很有奔头,之前,也只是玩过go-micro,其实真正的还没有在项目中运用过,只是觉得微服务,grpc这些很高大尚,还没有在项目中,真正的玩过,我看了一下官方提供的工具真的很好用,只需要定义好,舒适文件jia结构都生成了,只需要关心业务,加上最近有个投票的活动,加上最近这几年中台也比较火,所以决定玩一下,开
kevinwan
·
2020-12-21 17:37
golang
我用
go-zero
一周实现了一个中台系统,已开源!
作者:Jack最近发现golang社区里出了一个新星的微服务框架,来自好未来,光看这个名字,就很有奔头,之前,也只是玩过go-micro,其实真正的还没有在项目中运用过,只是觉得微服务,grpc这些很高大尚,还没有在项目中,真正的玩过,我看了一下官方提供的工具真的很好用,只需要定义好,舒适文件jia结构都生成了,只需要关心业务,加上最近有个投票的活动,加上最近这几年中台也比较火,所以决定玩一下,开
kevinwan
·
2020-12-21 11:55
golang
我用
go-zero
开发了第一个线上项目
作者:结冰前言说在最前面,我是一个外表谦让,内心狂热,外表斯文,内心贪玩的一个普通人。我的职业是程序员,是一个golang语言爱好者,一半是因为golang好用,一半是因为其他语言学不好。我是从phper转为gopher的,写php的时候我认识了互联网软件,写go的时候感觉自己终于在编程。初见golang我大学专业是软件。第一门编程语言是C++,知道了指针,知道了加减乘除,知道了编程去控制软硬件。
kevinwan
·
2020-12-18 11:57
golang
我用
go-zero
开发了第一个线上项目
作者:结冰前言说在最前面,我是一个外表谦让,内心狂热,外表斯文,内心贪玩的一个普通人。我的职业是程序员,是一个golang语言爱好者,一半是因为golang好用,一半是因为其他语言学不好。我是从phper转为gopher的,写php的时候我认识了互联网软件,写go的时候感觉自己终于在编程。初见golang我大学专业是软件。第一门编程语言是C++,知道了指针,知道了加减乘除,知道了编程去控制软硬件。
kevinwan
·
2020-12-18 10:40
golang
如何使用
go-zero
开发线上项目
前言说在最前面,我是一个外表谦让,内心狂热,外表斯文,内心贪玩的一个普通人。我的职业是程序员,是一个golang语言爱好者,一半是因为golang好用,一半是因为其他语言学不好。我是从phper转为gopher的,写php的时候我认识了互联网软件,写go的时候感觉自己终于在编程。初见golang我大学专业是软件。第一门编程语言是C++,知道了指针,知道了加减乘除,知道了编程去控制软硬件。后来选修了
·
2020-12-18 08:12
我用
go-zero
开发了第一个线上项目
作者:结冰前言说在最前面,我是一个外表谦让,内心狂热,外表斯文,内心贪玩的一个普通人。我的职业是程序员,是一个golang语言爱好者,一半是因为golang好用,一半是因为其他语言学不好。我是从phper转为gopher的,写php的时候我认识了互联网软件,写go的时候感觉自己终于在编程。初见golang我大学专业是软件。第一门编程语言是C++,知道了指针,知道了加减乘除,知道了编程去控制软硬件。
jfwan
·
2020-12-18 07:42
如何用
go-zero
实现中台系统
最近发现golang社区里出了一个新星的微服务框架,来自好未来,光看这个名字,就很有奔头,之前,也只是玩过go-micro,其实真正的还没有在项目中运用过,只是觉得微服务,grpc这些很高大尚,还没有在项目中,真正的玩过,我看了一下官方提供的工具真的很好用,只需要定义好,舒适文件jia结构都生成了,只需要关心业务,加上最近有个投票的活动,加上最近这几年中台也比较火,所以决定玩一下,先聊聊中台架构思
·
2020-12-17 13:25
Go微服务实践之增删改查
从此篇文章开始,我们来陆续介绍
go-zero
开发一个项目所需要的组件和开发实践。首先我们从model层开始,来说说
go-zero
的API以及封装细节。
kevinwan
·
2020-12-10 14:36
golang
基于gRPC的注册发现与负载均衡的原理和实战
go-zero
是一个开源的微服务框架,支持http和rpc协议,其中rpc底层依赖gRPC,本文会结合gRPC和
go-zero
源码从实战的角度和大家一起分析下服务注册与发现和负载均衡的实现原
kevinwan
·
2020-12-10 14:03
golang
Go微服务实践之增删改查
从此篇文章开始,我们来陆续介绍
go-zero
开发一个项目所需要的组件和开发实践。首先我们从model层开始,来说说
go-zero
的API以及封装细节。
kevinwan
·
2020-12-08 15:29
golang
基于 gRPC 的注册发现与负载均衡的原理和实战
go-zero
是一个开源的微服务框架,支持http和rpc协议,其中rpc底层依赖gRPC,本文会结合gRPC和
go-zero
源码从实战的角度和大家一起分析下服务注册与发现和负载均衡的实现原
kevinwan
·
2020-12-07 22:00
grpc
发现
负载均衡
基于gRPC的注册发现与负载均衡的原理和实战
go-zero
是一个开源的微服务框架,支持http和rpc协议,其中rpc底层依赖gRPC,本文会结合gRPC和
go-zero
源码从实战的角度和大家一起分析下服务注册与发现和负载均衡的实现原
kevinwan
·
2020-12-07 15:54
golang
go-zero
如何扛住流量冲击(二)
本篇文章承接上一篇
go-zero
如何扛住流量冲击(一)。上一篇介绍的是
go-zero
中滑动窗口限流,本篇介绍另外一个tokenlimit,令牌桶限流。
kevinwan
·
2020-11-25 14:15
golang
go-zero
之web框架
go-zero
是一个集成了各种工程实践的web和rpc框架,其中rest是web框架模块,基于Go语言原生的http包进行构建,是一个轻量的,高性能的,功能完整的,简单易用的web框架服务创建
go-zero
kevinwan
·
2020-11-25 14:23
golang
go-zero
如何扛住流量冲击(二)
本篇文章承接上一篇
go-zero
如何扛住流量冲击(一)。上一篇介绍的是
go-zero
中滑动窗口限流,本篇介绍另外一个tokenlimit,令牌桶限流。
kevinwan
·
2020-11-25 14:35
golang
golang微服务框架对比_金光灿灿的Gorm V2+适合创业的golang微服务框架gozero实战
为什么使用
go-zero
可以有第三个选择golang圈子不大,微服务框架框架屈指可数:除了go-micro、go-kit,几乎没有其他选择。
go-zero
为此提供第三个可能。
weixin_39810196
·
2020-11-23 06:57
golang微服务框架对比
go-zero
之web框架
go-zero
是一个集成了各种工程实践的web和rpc框架,其中rest是web框架模块,基于Go语言原生的http包进行构建,是一个轻量的,高性能的,功能完整的,简单易用的web框架服务创建
go-zero
kevinwan
·
2020-11-19 17:29
golang
go-zero
如何扛住流量冲击(一)
go-zero
集成了开箱即用的限流器。其中内置了两种限流器,也对应两类使用场景:种类原理场景periodlimit单位时间限制访问次数需要强行限制数据的
kevinwan
·
2020-11-17 12:14
golang
go-zero
是如何追踪你的请求链路的
go-zero
是如何追踪你的请求链路微服务架构中,调用链可能很漫长,从http到rpc,又从rpc到http。而开发者想了解每个环节的调用情况及性能,最佳方案就是全链路跟踪。
kevinwan
·
2020-11-17 12:18
golang
企业级RPC框架zRPC
近期比较火的开源项目
go-zero
是一个集成了各种工程实践的包含了Web和RPC协议的功能完善的微服务框架,今天我们就一起来分析一下其中的RPC部分zRPC。
kevinwan
·
2020-11-17 12:13
golang
go-zero
如何应对海量定时/延迟任务?
本文来介绍
go-zero
中延迟操作,它可能让开发者调度多个任务时,只需关注具体的业务执行函数和执行时间「立即或者延迟」。
kevinwan
·
2020-11-17 12:42
golang
云原生
go-zero
微服务框架
0.go-zero介绍
go-zero
是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。
kevinwan
·
2020-11-17 12:41
golang
如何高效定义和验证restful请求的参数
go-zero
针对文本的序列化和反序列化主要在三个地方使用httpapi请求体的反序列化httpapi返回体的序列化配置文件的反序列化完整示例可参照下面这篇文章:快速构建高并发微服务1.httpapi请求体的反序列化在反序列化的过程中的针对请求数据的数据格式以及数据校验需求
kevinwan
·
2020-11-17 12:38
golang
如何利用
go-zero
在Go中快速实现JWT认证
关于JWT是什么,大家可以看看官网,一句话介绍下:是可以实现服务器无状态的鉴权认证方案,也是目前最流行的跨域认证解决方案。要实现JWT认证,我们需要分成如下两个步骤客户端获取JWTtoken。服务器对客户端带来的JWTtoken认证。1.客户端获取JWTToken我们定义一个协议供客户端调用获取JWTtoken,我们新建一个目录jwt然后在目录中执行goctlapi-ojwt.api,将生成的jw
kevinwan
·
2020-11-17 12:38
golang
教你如何帮助前端同学快速生成API接口代码
最近我们团队开源的后端微服务框架
go-zero
增长势头比较迅猛,这篇文章我讲讲
go-zero
对前端团队的作用,并通过一个示例来给大家演示我们是怎么做的,希望能给后端的同学也可以帮助前端同学提高开发效率首先
kevinwan
·
2020-11-17 12:37
golang
go-zero
如何扛住流量冲击(一)
go-zero
集成了开箱即用的限流器。其中内置了两种限流器,也对应两类使用场景:种类原理场景periodlimit单位时间限制访问次数需要强行限制数据的
kevinwan
·
2020-11-17 12:00
golang
go-zero
的业务中的内存缓存神器collection.Cache
转自
go-zero
点击查看原文
go-zero
微服务库地址https://github.com/tal-tech/
go-zero
通过collection.Cache进行缓存
go-zero
微服务框架中提供了许多开箱即用的工具
Keson
·
2020-11-13 11:04
golang
微服务
缓存
#101 晓黑板
go-zero
微服务框架的架构设计
#101晓黑板
go-zero
微服务框架的架构设计好未来开源的https://github.com/tal-tech/go-zerogo微服务框架有空得好好读读
go-zero
的源代码。向高手学习学习。
远方的飞猪
·
2020-10-28 23:06
go
快试试
go-zero
的微服务自动生成
0.为什么说做好微服务很难?要想做好微服务,我们需要理解和掌握的知识点非常多,从几个维度上来说:基本功能层面并发控制&限流,避免服务被突发流量击垮服务注册与服务发现,确保能够动态侦测增减的节点负载均衡,需要根据节点承受能力分发流量超时控制,避免对已超时请求做无用功熔断设计,快速失败,保障故障节点的恢复能力高阶功能层面请求认证,确保每个用户只能访问自己的数据链路追踪,用于理解整个系统和快速定位特定请
java架构师小芷
·
2020-10-28 16:26
java
架构
数据库
python
java
数据库
mysql
redis
利用
go-zero
在Go中快速实现JWT认证的步骤详解
关于JWT是什么,大家可以看看官网,一句话介绍下:是可以实现服务器无状态的鉴权认证方案,也是目前最流行的跨域认证解决方案。要实现JWT认证,我们需要分成如下两个步骤客户端获取JWTtoken。服务器对客户端带来的JWTtoken认证。1.客户端获取JWTToken我们定义一个协议供客户端调用获取JWTtoken,我们新建一个目录jwt然后在目录中执行goctlapi-ojwt.api,将生成的jw
·
2020-10-26 11:54
go-zero
应对海量定时/延迟任务的技巧
本文来介绍
go-zero
中延迟操作,它可能让开发者调度多个任务时,只需关注具体的业务执行函数和执行时间「立即或者延迟」。
·
2020-10-16 14:52
云原生
go-zero
微服务框架
0.go-zero介绍
go-zero
是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。
jfwan
·
2020-10-13 11:56
go-zero
的全链路追踪与超时
目前分布式链路追踪系统基本都是根据谷歌的《Dapper大规模分布式系统的跟踪系统》这篇论文发展而来,主流的有zipkin,pinpoint,skywalking,cat,jaeger等。论文链接:https://storage.googleapis.com/pub-tools-public-publication-data/pdf/36356.pdfgo-zero框架全链路追踪思路一.httpSe
hzzyu
·
2020-10-10 13:03
golang
go每日新闻--2020-09-05
手把手带你理解etcd:服务发现和分布式KV存储Go实现加密算法系列之对称加密金光灿灿的GormV2+适合创业的golang微服务框架
go-zero
实战Go每日一库之定时任务库:cron二、亚军进化史Go
韩亚军
·
2020-09-13 10:08
Go每日新闻
golang微服务框架
go-zero
系列-4:
go-zero
文件服务
golang微服务框架
go-zero
系列-4:
go-zero
文件服务
go-zero
本身支持文件服务,但是我们需要写相关的handler文件,本文目的在于不写任何一个和文件相关的handler如果有新的文件
imwinlion
·
2020-09-05 20:08
go-zero
微服务
gorm
go-zero
golang
golang微服务框架
go-zero
系列-3:扩展
go-zero
,使之支持html模板解析自动化
扩展
go-zero
,使之支持html模板解析自动化
go-zero
本身支持html模板解析,我们只需要添加url对应模板解hanlder,实现逻辑就可以了但是winlion太懒了,我甚至想不写任何一个和模板相关的
imwinlion
·
2020-09-03 23:11
微服务
go-zero
golang
go
微服务
go-zero
golang
golang微服务框架
go-zero
系列-2:在
go-zero
中使用jwt-token鉴权实践
阅读本文前你需要阅读金光灿灿的GormV2+适合创业的golang微服务框架
go-zero
实战创建项目生成go.mod文件以如下指令创建项目mkdirjwttokencdjwttokengomodinitjwttoken
imwinlion
·
2020-09-03 12:57
go-zero
golang
微服务
go
go-zero
微服务框架入门教程
为什么使用
go-zero
你还在手撕微服务?快试试
go-zero
的微服务自动生成神器,这可能是我见过最简单好用的微服务框架。还有比它更简单好用的吗?欢迎留言评论和推荐。
特立独行的猫a
·
2020-09-02 18:33
Go
golang微服务框架
go-zero
系列-1:适合创业的golang微服务框架
go-zero
+ 金光灿灿的gorm V2实践
为什么使用
go-zero
可以有第三个选择golang圈子不大,微服务框架框架屈指可数:除了go-micro、go-kit,几乎没有其他选择。
go-zero
为此提供第三个可能。
imwinlion
·
2020-09-02 15:10
go-zero
gorm
golang
golang
快试试
go-zero
的微服务自动生成
0.为什么说做好微服务很难?要想做好微服务,我们需要理解和掌握的知识点非常多,从几个维度上来说:基本功能层面并发控制&限流,避免服务被突发流量击垮服务注册与服务发现,确保能够动态侦测增减的节点负载均衡,需要根据节点承受能力分发流量超时控制,避免对已超时请求做无用功熔断设计,快速失败,保障故障节点的恢复能力高阶功能层面请求认证,确保每个用户只能访问自己的数据链路追踪,用于理解整个系统和快速定位特定请
Go中国
·
2020-09-02 08:03
数据库
java
python
编程语言
spring
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他