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

Go 周刊第 7 期

点赞排行

个点赞 19
[进度 10.03%] 开始翻译 Go Blog 官方博客,快来加入我们吧 Summer

快速访问 《Go Blog 中文翻译》 翻译的价值 Go Blog 是官方的资讯频道,经常会发布一些关于 Go 语言重大变更声明、Go 生态圈资讯或者一些高品质的教程。对于 Go 新人来讲,是一份不可多得的学习资料。对于 Go 开发者...

个点赞 2
gorm 关系一对一,一对多,多对多查询 代码的坏味道

要实现的功能. 文章属于一个分类. 文章有多个标签 相关表四张.表提前在数据库建立的.没有外键关系 article表 tag表. article_tag表 category表 //文章表 type Article struct { Id int `json:"id"` Title string...

个点赞 1
Go 的内存对齐和指针运算详解和实践 a_wei

uintptr 和 unsafe普及 uintptr 在Go的源码中uintptr的定义如下: /* uintptr is an integer type that is large enough to hold the bit pattern of any pointer. 从英文注释可以看出 uintptr是一个整形,它的大小...

个点赞 1
使用 Go 语言在 MacOS 创建一个自定义的命令行工具 singee

使用 MacOS 做开发的朋友都知道,我们一般会使用 Homebrew 做软件包管理,经常会用到 brew install [soft] 来安装各种各样的命令行软件。今天通过一个百科查找的命令行工具(tellme)示例,我们来学习一下如何使用 G...

个点赞 1
Go 项目中是否应把 go.sum 放到 Git 版本库里? Summer

go.sum 是使用 Go Modules 时自动生成的,是否需要把它放到 .gitignore 文件里排除? 官方的建议是要将 go.sum 和 go.mod 两个文件一起提交到代码库中,这样才能保证项目依赖包版本的一致,同时保证 Build 的一致性...

个点赞 1
Go Cloud —— 便携式云编程《Go Blog 中文翻译》 精品译文

Eno Compton and Cassandra Salisbury 2018年7月24日 介绍 今天,Google 的 Go 团队发布了一个新的开源项目, Go Cloud , 它是一个用于在 open cloud 上进行开发的库和工具。通过这个项目, 我们旨在使 Go 成为开发者...

个点赞 0
[进度 50%] Go 模块解惑:到处都是 GO111MODULE ,这到底什么? 精品译文

您可能注意到 GO111MODULE = on 已经遍地开花。许多阅读资料都有这样的内容: GO111MODULE=on go get -u golang.org/x/tools/gopls@latest 在这篇短文中,我将解释为什么存在 GO111MODULE 的原因,在处理Go模块时的...

个点赞 0
提问: Go 语言不适合用来开发对实时性要求很高的软件 海阔天空

Go 语言不适合用来开发对实时性要求很高的软件, 具体指哪些软件? 能否举例说明

更多周点赞排行文章

最多讨论

个评论 4
[进度 10.03%] 开始翻译 Go Blog 官方博客,快来加入我们吧 Summer

快速访问 《Go Blog 中文翻译》 翻译的价值 Go Blog 是官方的资讯频道,经常会发布一些关于 Go 语言重大变更声明、Go 生态圈资讯或者一些高品质的教程。对于 Go 新人来讲,是一份不可多得的学习资料。对于 Go 开发者...

个评论 3
提问: Go 语言不适合用来开发对实时性要求很高的软件 海阔天空

Go 语言不适合用来开发对实时性要求很高的软件, 具体指哪些软件? 能否举例说明

个评论 2
读取大文件日志,做流量统计,现在执行 500M 压缩包需 6 分钟,大家看如何优化 Smart1man

需求描述:日志压缩包统计5分钟粒度的流量情况 问题描述:当前执行13G压缩包需1小时,最小化后的可用脚本执行500M需6分钟 最小化代码: package main import ( "bufio" "compress/gzip" "log" "os"...

个评论 1
关于 goland 调试 golang 代码 golang练习生

请问大家调试golang代码都是用哪些方法 本人是goland配置debug, 有好的调试方法希望能借鉴一下

个评论 1
Go 项目中是否应把 go.sum 放到 Git 版本库里? Summer

go.sum 是使用 Go Modules 时自动生成的,是否需要把它放到 .gitignore 文件里排除? 官方的建议是要将 go.sum 和 go.mod 两个文件一起提交到代码库中,这样才能保证项目依赖包版本的一致,同时保证 Build 的一致性...

个评论 0
[进度 50%] Go 模块解惑:到处都是 GO111MODULE ,这到底什么? 精品译文

您可能注意到 GO111MODULE = on 已经遍地开花。许多阅读资料都有这样的内容: GO111MODULE=on go get -u golang.org/x/tools/gopls@latest 在这篇短文中,我将解释为什么存在 GO111MODULE 的原因,在处理Go模块时的...

个评论 0
Go 的内存对齐和指针运算详解和实践 a_wei

uintptr 和 unsafe普及 uintptr 在Go的源码中uintptr的定义如下: /* uintptr is an integer type that is large enough to hold the bit pattern of any pointer. 从英文注释可以看出 uintptr是一个整形,它的大小...

个评论 0
使用 Go 语言在 MacOS 创建一个自定义的命令行工具 singee

使用 MacOS 做开发的朋友都知道,我们一般会使用 Homebrew 做软件包管理,经常会用到 brew install [soft] 来安装各种各样的命令行软件。今天通过一个百科查找的命令行工具(tellme)示例,我们来学习一下如何使用 G...

更多周评论排行文章

社区赞助商

成为赞助商

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

邮件服务由 SendCloud 赞助