码迷,mamicode.com
首页 >  
搜索关键字:Go语言    ( 3378个结果
CentOS6.5下docker的安装及遇到的问题和简单使用
Docker是一个开源的应用容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。利用Linux的LXC、AUFS、Go语言、cgroup实现了资源的独立,可以很轻松的实现文件、资源、网络等隔离,其最终的目标是实现类似PaaS平台的应用隔离。 Docker值得关注的特性:文件系统...
分类:其他好文   时间:2015-03-31 19:27:41    阅读次数:2909
从nsq中学习如何优雅的退出go 网络程序
退出运行中的程序,可以粗暴的kill -9 $PID,但这样会破坏业务的完整性,有可能一个正在在执行的逻辑半途而费,从而产生不正常的垃圾数据。本文总结在go语言中,如何能优雅的退出网络应用,涉及的知识包括:signal,channel,WaitGroup等。从这里:https://gobyexamp...
分类:其他好文   时间:2015-03-31 17:47:25    阅读次数:120
【GoLang笔记】遍历map时的key随机化问题及解决方法
之前的一篇笔记曾分析过,Go的map在底层是用hashmap实现的。由于高效的hash函数肯定不是对key做顺序散列的,所以,与其它语言实现的hashmap类似,在使用Go语言map过程中,key-value的插入顺序与遍历map时key的访问顺序是不相同的。熟悉hashmap的同学对这个情况应该非常清楚。 所以,本文要提到的肯定不是这个,而是一个比较让人惊奇的情况,下面开始说明。 1. 通过...
分类:其他好文   时间:2015-03-31 16:11:21    阅读次数:494
gopkg:一种方便的go pakcage管理方式
在使用go的过程中,我们有时候会引入一些第三方库来使用,而通常的方式就是使用go get,可是这样的方式有一个非常严重的问题,假设第三方库更新了相关接口,非常有可能你就无法使用了,所以我们一套非常好地包管理机制。在读生产环境下go语言最佳实践有感一文中,我介绍过soundcloud公司的做法,直接将...
分类:其他好文   时间:2015-03-29 13:32:52    阅读次数:125
go语言怎样避免垃圾回收,详见28条
Rob Pike谈Google Go:并发,Type System,内存管理和GC 1. Rob,你创建了Google Go这门语言。什么是Google Go?能简明扼要的介绍一下Google Go吗? 我还是讲讲为什么要创建这门语言吧,和你的问题稍有些不同。我...
分类:编程语言   时间:2015-03-29 09:33:25    阅读次数:158
Go语言:正则表达式的使用
Go语言:正则表达式的使用...
分类:编程语言   时间:2015-03-20 18:38:50    阅读次数:154
go语言开发文档集锦
如果你想开发go语言的编程你肯定会遇到如下的文档。下面我按照学习的过程给你们推荐文档。1,首先你需要了解go的语法知识,所以我首先会提供一个go的语法基础的文档给大家go基础语法学习点击下载 go的官方文档地址:http://godoc.org/2,go的web编程。go的web编程3,go–许式伟版文档下载链接点击下载希望大家来踊跃的学习go,go在云计算方面是能够大放异彩的,你可以多关注下七牛...
分类:编程语言   时间:2015-03-20 16:30:37    阅读次数:147
go语言怎样开多进程图文讲解。
今天给大家讲解下go语言开多进程。package mainimport ( "fmt" "time" )var c chan intfunc main() { c = make(chan int) go waiting("coffee", 1) go waiting("tea", 2) fmt.Println("I,am waiting") /...
分类:编程语言   时间:2015-03-20 14:32:34    阅读次数:320
Go语言的构建方法总结
趁着近期要换工作的空闲时间,看了一下Go语言,与C++相比,Go语言的确在不少地方轻便了不少,例如:增加了内置的字符串类型、多个返回值、支持协程、简单的构建方法等等。使得在生产效率方面有了不少的提高。今天这里对Go语言的构建方法做个简单的总结。在C/C++的工程中,极少使用单个命令来编译代码,一般是...
分类:编程语言   时间:2015-03-20 12:51:56    阅读次数:750
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!