0推荐
18K 浏览

Go开源:gofpdf-PDF 文档生成器,支持图片、绘图等高级功能

实现了一个PDF文档生成器,支持文本,绘图和图像。 特征 选择测量单位,页面格式和边距 页眉和页脚管理 自动分页符,换行符和文本对齐方式 包含JPEG,PNG,GIF,TIFF和基本路径SVG图...
0推荐
15K 浏览

深入理解Go的interface

interface 是 Golang 的一种重要的特性,但是这是以 runtime 为代价的,也就意味着性能的损失(关于 interface 的底层实现之后又时间再写)。抛开性能不谈(现实中使用...
0推荐
17K 浏览

一起用golang之Go程序的套路

系统性地介绍golang基础的资料实在太多了,这里不再一一赘述。本文的思路是从另一个角度来由浅入深地探究下Go程序的套路。毕竟纸上得来终觉浅,所以,能动手就不要动口。有时候几天不写代码,突然间有...
0推荐
19K 浏览

GO开源:wechat_pusher-微信模板消息推送服务

项目已经在Github开源,还没有完全地完善,但是用是没问题的。 求各位大神的star啊,这是我的第一个比较完整的Go程序。( ^__^ )
0推荐
13K 浏览

Go语言的修饰器编程

之前写过一篇《 Python修饰器的函数式编程 》,这种模式很容易的可以把一些函数装配到另外一些函数上,可以让你的代码更为的简单,也可以让一些“小功能型”的代码复用性更高,让代码中的函数可以像乐...
0推荐
15K 浏览

Golang 错误和异常处理的正确姿势

错误和异常是两个不同的概念,非常容易混淆。很多程序员习惯将一切非正常情况都看做错误,而不区分错误和异常,即使程序中可能有异常抛出,也将异常及时捕获并转换成错误。从表面上看,一切皆错误的思路更简单...
0推荐
18K 浏览

Golang 泛型编程初体验

文通过一种轻松愉快的方式阐述了实际使用的数组切片算法的演进过程,同时也是笔者使用Golang进行泛型编程的第一次旅行,再次领略了Golang中interface的强大魅力,希望对读者也有一定的启发 
0推荐
14K 浏览

Go 调优神器 trace 介绍

你想知道你的Go程序在做什么吗?  go tool trace 可以向你揭示:Go程序运行中的所有的运行时事件。 这种工具是Go生态系统中用于诊断性能问题时(如延迟,并行化和竞争异常)最有用的工...
0推荐
21K 浏览

五大理由从 Python 转到 Go 语言

Go 为我们提供了超强的灵活性,一种语言可以适用于所有的用户场景,而且在所有的用户场景都可以工作的很好。在我们的 Backend 和 API 服务中,我们得到了30%的性能优化。而且现在我可以实...
0推荐
26K 浏览

Golang开源:goreporter-Golang 代码静态分析工具

A Golang tool that does static analysis, unit testing, code review and generate code quality repo...
0推荐
19K 浏览

Golang开源:SMS-Golang 实现的流媒体服务器

sheepbao media server and super media server whith golang.
0推荐
12K 浏览

一起用 Golang 之 Go 程序的套路

系统性地介绍golang基础的资料实在太多了,这里不再一一赘述。本文的思路是从另一个角度来由浅入深地探究下Go程序的套路。毕竟纸上得来终觉浅,所以,能动手就不要动口。有时候几天不写代码,突然间有...
0推荐
23K 浏览
0推荐
19K 浏览

Go开源:Gear - 一个轻量级的、可组合扩展和高性能的Web服务框架

Gear 是由 Teambition 开发的一个轻量级的、专注于可组合扩展和高性能的 Go 语言 Web 服务框架。
0推荐
22K 浏览

Faygo 一款最适合开发 API 的 Go Web 框架

Faygo 使用全新架构,是最合适开发API接口的Go Web框架。用户只需定义一个struct Handler,就能自动绑定、验证请求参数并生成在线API文档。
0推荐
17K 浏览

一文学会Go语言数据库操作

对许多 Web 应用程序而言,数据库都是其核心所在。数据库几乎可以用来存储想查询和修改的任何信息,比如用户信息、产品目录或者新闻列表等。
0推荐
27K 浏览

Go 实现洗牌算法

shuffle算法,我把它叫做洗牌算法因为他和我们洗扑克牌的方式很像,它的目标正好与各种的sort算法相反,即把一个有序(或者无序)的一系列元素打乱,以满足需求。
0推荐
72K 浏览

Golang 1.9 新特性预览:Logging、interfaces 和 allocation

几个星期前,Peter Bourgon在 golang-dev 开了一个关于标准化日志记录的帖子。 日志很常用,因此性能很快提升。 go-kit日志包使用结构化日志,接口如下: type Log...
0推荐
11K 浏览

炙手可热,那些优秀的 Go 存储开源项目和库

可以看到,今年谷歌家的 Go 编程语言流行度有着惊人的上升趋势,其发展也是越来越好,因此本文整理了一些优秀的 Go 存储相关开源项目和库,一起分享,一起学习。 存储服务器(Storage Ser...
0推荐
14K 浏览

炙手可热,那些优秀的 Go 存储开源项目和库

今年谷歌家的 Go 编程语言流行度有着惊人的上升趋势,其发展也是越来越好,因此本文整理了一些优秀的 Go 存储相关开源项目和库,一起分享,一起学习。
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档