百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 热门文章
Go语言爱好者周刊:第 6 期 go语言书推荐

这里记录每周值得分享的Go语言相关内容,周日发布。欢迎投稿,推荐或自荐文章/软件/资源等,请提交issue[1]。由于头条不允许外链,文中大量链接,可以通过文末「了解更多」查看。鉴于大部分人可...

CGO 如何生成兼容 C 的结构体? cgo软件

假设(并非完全假设,这里有demo[1])你正在编写一个程序包,用于连接Go和其它一些提供大量C结构体内存的程序。这些结构可能是系统调用的结果,也可能是一个库给你提供的纯粹信息性内容。无论哪...

golang 之JWT实现 golang jwt token 刷新问题

什么是JSONWebToken?JSONWebToken(JWT)是一个开放标准(RFC7519),它定义了一种紧凑且自包含的方式,用于在各方之间以JSON方式安全地传输信息。由于此信息是经...

Golang代码治理:高效编程指南 golang高级编程

提高代码治理通常涉及到代码风格的一致性、可读性、可维护性以及遵循最佳实践。以下是一些针对Go语言(Golang)的提高代码治理的建议和示例代码:1.**使用GoModules管理依赖**:-Go...

实战:用取消参数使 Go net/http 服务更灵活

关于超时,可以把开发者分为两类:一类是了解超时多么难以捉摸的人,另一类是正在感受超时如何难以捉摸的人。超时既难以捉摸,却又真实地存在于我们生活的由网络连接的世界中。在我写这篇文章的同时,隔壁两个同事正...

Go 学习笔记(2)—安装目录、工作区、源码文件和标准命令

更多内容请关注WX公众号【程序员的自我进化】1.GOROOT安装目录说明GOROOT的值是Go安装目录。安装目录如下所示:wohu@wohu:/usr/local/go$lsapi...

go语言开发规范建议以及开发过程中各种各样的坑

Go箴言不要通过共享内存进行通信,通过通信共享内存并发不是并行管道用于协调;互斥量(锁)用于同步接口越大,抽象就越弱利用好零值空接口interface{}没有任何类型约束Gofmt的风格不是人...

Golang 1.13发布,新功能尝鲜 golang 新版本

简介最近Golang新版本1.13发布,距离上一个版本1.12,只有六个月。该版本主要带来了工具链,运行时和库的变化。根据承诺规则,该版本保持与现有1.x版本的兼容。从Golang1.13开始,Go...

Google 大佬们为什么要开发 Go 这门新语言?

大家平时都是在用Go语言,那以往已经有了C、C++、Java、PHP。Google的大佬们为什么还要再开发一门新的语言呢?难不成是造轮子,其他语言不香吗?背景Go编程语言构思于2007年...

golang 打桩,mock 数据怎么玩? golang monkey patch

工作中,很多公司都要求效能,要求自动化测试实际落地的过程中发现,要做单元测试,自动化测试,可能当前这个服务会依赖其他服务的数据,接口等等那么单测或者自动化的过程中,就可能会由于其他服务的原因或者环境因...