• Go的Channel是一个很强大的并发数据模型,在一个发送者和多个消费者情况下工作得最好,但是如果是多个发送者,那么在Channel关闭时需要协调多个发送者,等待它们发送消费完毕,同时也会导致一个Channel多次关闭的情况,这个问题Go社区已经注意到,并正在试图解决:
  • 本文是作者在使用Go、Rust、Swift和Dart四种语言编写email语法的检查功能以后的总结: GoGo作为一种简单的语言,非常适合构建网络应用程序,这是正确的,如果你不需要其他功能,如泛型。
  • Iris自称是Go语言中所有Web框架最快的,它的特点如下: 1.聚焦高性能2.健壮的静态路由支持和通配符子域名支持。3.视图系统支持超过5以上模板4.支持定制事件的高可扩展性Websocket API5.带有GC, 内存 icon
  • 这是一位从Go语言转回Python的博文,他认为:Go语言确实有长处,比如易于并发,运行快,启动速度快和单独标准库,但是这些属性并不对他的项目有益,也就是说,他的项目不需要从这些优点中得到好处,他罗列几个理由:1. 项目中不需要并发和高速度 2.P icon
  • Java-micro是一个轻量框架,允许开发人员轻松地在Java中开发微服务。 它是在Sixt开发的,花费2016整个年度时间,旨在推动创建一个新的平台。 该平台的起点支持两种主要语言,即Golang和Java。 可以使用 icon
  • Go语言最有用的特性是将并发作为第一支持的语言,使用协程goroutine, 非常容易实现代码的并发,这使得Go成为网络类应用的重要选择,本文以银行转账为例,阐述了Go 1.5新版本中如何使用协程实现并发。该文还指出了在Go 1.5版本之间所有协程只是运行在单个进程,并不支持多核CPU并行计算,1. icon
  • Zap是一个超快、结构化的、Go语言的有层次的日志,能够激活强大的ad-hoc分析, 灵活的仪表板, 其功能超过其他工具ELK, Splunk, 和 Sentry. 所有日志消息都是JSON-serialized 为了兼容标准库和bark, zap提供一个 icon
  • 本文是总结Go语言的低延迟垃圾回收机制GC突出之处。 Pusher是一个简单的托管API,通过WebSockets集成到网络和移动应用程序或任何其他互联网连接的设备上,实现快速,轻松,安全地将实时双向功能。每天,Pusher实时发送数十亿条消息:从源发送信 icon
  • hyflow-go是一款可进行地理复制、主内存main-memory的高一致性数据存储,其最大特点是将低延时和高事务完美统一。 icon
  • 该文是Malwarebytes首席架构师介绍其希望如何使用Go语言实现每分钟处理100万个请求。 其主要职责是加强系统基础架构,以支持每天数百万人使用,其本人已经在反病毒和反恶意软件领域工作12年,他深深知道这些系统的复杂原因最终是由于每天处理大量数据。< icon
  • 这是一个使用Go语言结合Vue.js的简单Todos项目,可以用来学习Go与Vue.js。 使用条件: 1.使用了Echo框架. Echo是类似Slim PHP 或 Lumen.的Go微框架,通过路由处理HTTP请求。2.使用SQLite icon
  • utron是一个轻量的Go语言MVC框架,用于建立快速可扩展的健壮的数据库驱动的Web应用。 gernest/utron · G icon
  • API是现代应用的主要技术。API能够增强web客户端与移动客户端和后端的交互通讯,无需顾及他们的技术和平台的不同。当你构建基于web的api时,你通常选择rest风格的api。使用JSON作为应用程序之间交换数据的标准。 现在我们构建云时代的云原生应用时 icon
  • Skynet分别在OSx windows和Linux下测试了几个Actor、协程/通道和Future/promise进行1M线程并发性能测试 Macbook 12" '2015, Core M, OS X的测试结果:</ icon
  • 用Go构建一个简单的CRUD应用Go是一个伟大的编程语言,这里使用sqlite数据库创建一个简单的CRUD应用。 首先,我们需要知道使用数据库的方式。 Go提供了一个名为database / sql的内置包,提供了一个围绕SQL或类SQL icon
  • 这是一个Angular2 + Go 的 starter kit。包括Go特性:Https的web服务器;go-ini-ini分析器;negroni 和mux;Javascript特性有:angular2 2.1.0-rc.0angular2 router 3.0.2angul icon
  • 您好,banq,Rust并发和Golang的有什么区别,一直做java,最近正在学习golang,想用go的并发编程,处理大量数据同步的问题,无意间看到您写的Rust并发,所以由此一问;其次,对于处理大量数据的问题(不用java解决方案,如hadoop,因为太重了),希望您给出一些建议。 icon
  • Circuit是一个最小化的分布式操作系统,它能实现计算机集群中可编程的,基于主机、进程和连接的Reactive响应式的控制。 一旦circuit集群形成,整个circuit系统就不会当机,只有其中独立主机会当机,其他类似系统如 CoreOS, Consu icon