无法正常浏览本邮件,请点此查看,查看往期 请点此

Go 周刊第 100 期

本周热门文章

个点赞 17
[系列文章] go-zero 微服务实战系列(一、开篇) kevwan

前言 在社区中经常看到有人问有没有基于 go-zero 的比较完整的项目参考,该类问题本质上是想知道基于 go-zero 的项目的最佳实践。完整的项目应该是一个完整的产品功能,包含产品需求、架构设计、关键流程的编码、表...

个点赞 15
三年职业生涯回顾 roseduan

到现在为止,本科毕业已经接近三年了,回顾一下自己的职业生涯,做一些简单的总结,有过思之,无则加勉。 2019 年夏天,怀着毕业时的一腔热忱,对大城市的向往,我来到了上海,并且一待就是三年。 我在成都上的大学...

个点赞 10
√ beeGo框架如何一次性获取get请求的所有参数 bluememory

相关环境:go1.14 + beego1.12 我现在的路由是这样的: http://127.0.0.1:8088/test?name=jim&age=9 在控制器获取url参数是c.GetString(“name”),c.GetString(“age”)。但是我觉得这样太麻烦了,能不能一次性全...

个点赞 8
一个混乱的gpu/cpu联合调度 大文本离线计算任务,求大佬指导设计方案,没有完整方案只提建议也接受 DPeng

之前的描述 问答:golang协程调度 - 线程数设置越多,资源利用率越低,执行时间无差别... 执行流程如图所示 执行过程说明: 解析bed文件,按业务逻辑拆分为多个region。(一次性执行完全部放入channel,与后续计算无竞...

个点赞 8
struct转map (反射) Slowlyo

// @title struct转map 返回的map键为struct的成员名 func StructToMap(obj interface{}) map[string]interface{} { t := reflect.TypeOf(obj) v := reflect.ValueOf(obj) var data = make(map[string]i...

个点赞 7
go 批量插入问题咨询 Tangqy

1. 运行环境 2. 问题描述? 初学者提问请教大家,go ,在for循环中,使用协程goroutine ,直接插入数据到mongo,测试1800条数据要6秒左右时间,如果通过信道需要12秒左右时间,正常吗,什么情况下更适合使用信道?你...

个点赞 5
[系列文章] go-zero 微服务实战系列(二、服务拆分) kevwan

微服务概述 微服务架构是一种架构风格,它将一个大的系统构建为多个微服务的集合,这些微服务是围绕业务功能构建的,服务关注单一的业务功能,这些服务具有以下特点: 高度可维护和可测试松散的耦合可独立部署围绕业...

个点赞 5
gookit/goutil - Go一些常用的工具函数实现、增强、收集和整理 Inhere

gookit/goutil Go 常用的一些工具函数,数字,字符串,数组,Map,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等 内置工具包 arrutil array/slice 相关操作的函数工具包. 如:类型转换,元素检查等等du...

个点赞 4
√ scan导致多次输出 cccq

1. 问题描述? 想判断用户输入的是否是数字,如果不是则重新输入,先设置了一个变量类型为int,如果用户输入的值是一个数字,就正常运行。如果用户输入的是字符串,err错误类型为expected integer,假设用户输入的是...

个点赞 2
使用golang实现的RPC框架 golang_student

GO-RPC 使用go语言实现的简易RPC框架,采用protobuf作为序列化方式,zookeeper为注册中心;手动实现类似于java的动态代理机制简化rpc框架的使用。同时底层部分设计参考了Nettey的一些思路。 地址 github 一. example...

更多热门文章

社区赞助商

成为赞助商

摒弃世俗浮躁,追求技术精湛
终身编程者的修道场 —— LearnKu.com

邮件服务由 SendCloud 赞助