Go语言教程

     

看了这篇有关Go语言的Channel文章,整个人都感觉不好了

11412 10 5K

Go的Channel是一个很强大的并发数据模型,在一个发送者和多个消费者情况下工作得最好,但是如果是多个发送者,那么在Channel关闭时需要协调多个发送者,等待它们发送消费完毕,同时也会导致一个Ch.

Go语言轻量MVC框架:utron

1864 1

utron是一个轻量的Go语言MVC框架,用于建立快速可扩展的健壮的数据库驱动的Web应用。gernest/utron · GitHub几个特性:(一)简单. 设计简单,易于理解,不会引入多余层,只要.

Go 1.5的并发特性与案例

5 4363 2 8K

Go语言最有用的特性是将并发作为第一支持的语言,使用协程goroutine, 非常容易实现代码的并发,这使得Go成为网络类应用的重要选择,本文以银行转账为例,阐述了Go 1.5新版本中如何使用协程实现.

使用Go语言每分钟处理一百万个请求

3 2050 4 11K

该文是Malwarebytes首席架构师介绍其希望如何使用Go语言实现每分钟处理100万个请求。其主要职责是加强系统基础架构,以支持每天数百万人使用,其本人已经在反病毒和反恶意软件领域工作12年,他深.

banq,Rust并发和Golang的有什么区别

1 2128

您好,banq,Rust并发和Golang的有什么区别,一直做java,最近正在学习golang,想用go的并发编程,处理大量数据同步的问题,无意间看到您写的Rust并发,所以由此一问;其次,对于处理.

Circuit: Go语言编写的最小分布式编程式的操作系统

1858

Circuit是一个最小化的分布式操作系统,它能实现计算机集群中可编程的,基于主机、进程和连接的Reactive响应式的控制。一旦circuit集群形成,整个circuit系统就不会当机,只有其中独立.

hyflow-go是一款使用Go语言编写的高一致性分布存储

2 2819 3

hyflow-go是一款可进行地理复制、主内存main-memory的高一致性数据存储,其最大特点是将低延时和高事务完美统一。hyflow-go: a geo-replicated, main-mem.

国人用Go语言编写的JVM

1 9390 9
北京的中国人zxh0(微博:@我不是达芬奇鹰)使用Go语言编写了JVM项目jvm.go引起业界注意,著名网站infoworld给予了高度评价,认为虽然该项目没有完成,但是jvm.go项目潜在地成为Or.

从Ruby巨石架构迁移到Go微服务的经验教训

4436 2 2K
Niket是一个拥有9年Web开发经验的程序员,2013年开始使用Go语言,这个谈话是有关其从Ruby的monolithic(巨石、整体性和铁板一块)架构切换到Go语言 microservice(微服.

为什么Go语言设计受到欢迎?

2677 3

Go言的参与者Dave Cheney针对GO语言为什么当前越来越受欢迎的原因提出了一些新的见解。原文见:Go’s Language Design Leaves Others BehindCheney指.

Timehop为什么使用Go语言替代Rails?

2152 1 2K

Timehop是一家帮用户“时光旅行”的创业公司,他们在生产环境使用Go语言已经超过一年半了,网站平均响应时间从Rails的700毫秒降低到70毫秒,每天服务6百万独立用户访问量。这是来自博文Why .

Go语言走向企业应用还需要什么?

2 2533 3

Go语言走向企业应用需要一套成熟的分布式系统工具集,还需要面临Scala语言的挑战,探索一条SOA架构新路径。这是Peter Bourgon在2015年2月于 Google Campus London.

使用Go语言实现Event Sourcing源码

1344

这是一个针对频繁出差飞行会员是否升级为模型的Go语言ES实现:jen20/go-event-sourcing-sample · GitHub使用聚合体实体模型定义一个struct,其中主要是可变的状态.

Marco Arment使用Go替代PHP节省服务器一半费用

3087 1

Marco Arment是一个iphone上流行的播客应用,其feed(RSS)抓取软件从PHP切换到GO语言,这使得他们在服务器花费上一个月节省了几百美元。因为Feed抓取需要并行网络请求,而PHP.

Switcher在同一端口运行SSH和HTTP(S)

741

Switcher是一个代理服务器,能够基于侦测到的协议实现相应的代理,典型应用场景是在同一端口既运行SSH又能运行HTTP(s)。jamescun/switcher · GitHubSwitcher是.