0推荐
9K 浏览

[译] 关于 Go tools 的比较有用的 flags

关于Go tools的比较有用的flags
0推荐
7K 浏览

【译】Go工具要点

你是刚开始使用Go工具么?或者你想扩展知识?这篇文章将会描述每个人都需要知道的Go工具参数。
0推荐
11K 浏览

基于Event Sourcing和DSL的积分规则引擎设计实现案例

积分系统并不是一个技术架构上复杂的系统,但是它是借鉴“游戏”实践而进行的数字化精细化经营的重要业务环节,相信在越来越多进行“互联网+”创新的垂直行业中会有类似的实践。
0推荐
10K 浏览

Go包导入与Java的差别

Java在package import后似乎使用起来更Easy,使用包内的类和方法时,前面无需再附着Package name,即Date d,而不是java.util.Date d。而Go在导入...
0推荐
10K 浏览

Golang SQL 操作初体验

对于 sql.DB , 我们需要强调的是, 它并不代表一个数据库连接 , 它是一个已存在的数据库的抽象访问接口.
0推荐
27K 浏览

Go 微服务实践

近一两年来,微服务架构已经成为热门话题( microservices.io ),与传统的一体化应用架构相比,微服务架构在开发、测试、部署方面都有众多吸引人之处,越来越多没有历史包袱的新项目都启用...
0推荐
9K 浏览

Go 语言的 http 包工作模式

Go 语言中处理 HTTP 请求主要跟两个东西相关: ServeMux 和 Handler 。
0推荐
11K 浏览

从汇编角度理解golang多值返回和闭包

这篇文章主要来分析下golang多值返回以及闭包的实现,因为这两个实现golang源码中并不存在,我们必须从汇编的角度来窥探二者的实现;
0推荐
17K 浏览

Go 1.7 让二进制文件变得更小

Go语言是为编写服务端软件而设计的,这也是为什么今天它被广泛使用的原因。因此大量的在运行时和编译器的优化工作都集中在与服务端软件相关的问题:延时、易于部署、精确的垃圾回收、启动快速以及性能。
0推荐
18K 浏览

Go语言中的io.Reader和io.Writer以及它们的实现

在使用Go语言的过程中,无论你是实现web应用程序,还是控制台输入输出,又或者是网络操作,不可避免的会遇到IO操作,使用到io.Reader和io.Writer接口。也也许对这两个接口和相关的一...
0推荐
11K 浏览

使用Go语言编写Web程序(二)

上一节我们使用Go语言写了一个进行web服务端口侦听和简单的URL请求输出,但并没有实现我们上网浏览网页时所看到的丰富多彩的html页面,当我们需要把分离出来的html页面加入到Go语言编写的服...
0推荐
24K 浏览

用 Go 写个小工具:wu 的炼成

最近使用 Golang 编写完成了一个命令行下的小工具: wu , 这个小工具的主要用途是监视文件改动并执行指定的命令。尽管有点重新发明轮子的嫌疑, 但是设计和实现它的过程中我还是有不少收获的。
0推荐
8K 浏览

一个 Go 实现的 V2EX 客户端

安装 # 由于golang.org被墙,安装时可能需要梯子 go get github.com/six-ddc/v2ex-go cd $GOPATH/bin ./v2ex-go 使用 支持登录,...
0推荐
15K 浏览

golang 远程传输文件

之前有一篇介绍如何使用 golang 通过SSH协议来执行远程命令:golang 执行远程命令 同样,通过SSH协议也可以使用 golang 来远程传输文件。
0推荐
15K 浏览

高性能的消息框架 go-disruptor

Java程序员都知道, Disruptor 是一个高性能的线程间通信的框架,即在同一个JVM进程中的多线程间消息传递,由LMAX开发。
0推荐
39K 浏览

为Go语言GC正名-2秒到1毫秒的演变史

我们是视频直播系统且拥有数百万的在线用户,消息和聊天系统全部是用Go写的,该服务单台机器同时连接了50万左右的用户。在Go1.4到1.5的版本迭代中,GC得到了20倍的提升,在1.6版本得到了1...
0推荐
14K 浏览

Go创建daemon程序

守护进程(daemon)就是一直在后台运行的进程,它没有控制终端,无法和前台的用户交互。当我们打开一个终端时会创建一个session会话(shell),从用户登录开始到用户退出为止,这段时间内在...
0推荐
21K 浏览

Go语言的Http并发

我们为什么需要并发程序?资源利用率、时间、公平性 、简便性
0推荐
14K 浏览

Go 语言小帖士(一):io 包

Go语言作为定位服务端编程的语言,处理文件和网络通讯是它主要的应用场景,不论是处理文件还是处理网络通讯,它们都被称之为IO编程,即-对计算机的输入输出设备进行编程。
0推荐
12K 浏览

深入Go语言 - 1

根据Go语言规范,任何Unicode编码的字符和下划线都可以作为标识符的第一个字母,之后可以是任意的Unicode的字符或者数字。允许的unicode字符为Unicode分类中的Lu、Ll、Lt...
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档