码迷,mamicode.com
首页 >  
搜索关键字:Golang    ( 3912个结果
Golang下的Log处理
后端系统中的Log是相当重要的,做过高并发服务的同学都会认同这一点。相对而言,调试已经用处不大了,对于这样的项目,我现在也习惯了这种开发方式,有两个原因:1.debug只能在开发环境,到产线环境就不灵了。2.在并行计算下,debug可能无法发现潜在的问题。有了以前做node.js的经验,放弃debu...
分类:其他好文   时间:2014-09-12 14:57:43    阅读次数:130
golang https
Go支持https协议的简单例子 我们知道除了http方式访问网页之外,还有一种加密的https方式。Go语言的net/http包中包含了这种https页面访问方式的支持。net/http包中的ListenAndServeTLS就是提供这个功能的。我们可...
分类:其他好文   时间:2014-09-11 21:03:32    阅读次数:196
golang 模版 管道
//读取模板template/index.html的内容 b, err := ioutil.ReadFile("template/index.html") if err != nil { log.Println(err) } s := string(b) t, _ := template.New("").Funcs(template.FuncMap{"ShowS":strin...
分类:其他好文   时间:2014-09-10 11:00:50    阅读次数:253
深入理解golang — 数组(array)、切片(slice)、map
我比较喜欢先给出代码,然后得出结论数组 1 package main 2 3 import ( 4 "fmt" 5 ) 6 7 func main() { 8 arr := [...]int{1, 2, 3} 9 //打印初始的指针10 fmt.Printf("t...
分类:其他好文   时间:2014-09-05 14:13:01    阅读次数:242
利用golang实现聊天通信
实现逻辑1、Golang 版本 1.32、实现原理: 1、主进程建立TCP监听服务,并且初始化一个变量 talkChan := make(map[int]chan string) 2、当主进程ACCEPT连接请求后,利用go 启动一个协程A去维持和客户端的连接,把taokChan带入到协程里 ...
分类:其他好文   时间:2014-09-03 19:44:27    阅读次数:281
golang的https服务器
先生成ssl证书openssl genrsa -out key.pem 2048openssl req -new -x509 -key key.pem -out cert.pem -days 1095然后,大概这样package mainimport ( "log" "net/http"...
分类:其他好文   时间:2014-09-03 16:39:46    阅读次数:177
搭建Golang开发环境
Go语言是谷歌 2009 年首次推出并在 2012 年正式发布的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去10多年间软件开发的难度令人沮丧。Google 对 Go 寄予厚望,其设计是让软件充...
分类:其他好文   时间:2014-09-01 17:06:23    阅读次数:261
Golang的不定参数
在很多语言中都提供了不定参数和函数重载以及函数式语言中得闭包来提高函数的灵活性。如果使用过fmt包里的函数,那么你就已经接触到了Golang的不定参数了。那么如何定义一个自己的不定参数的函数呢?一、函数定义首先来看如何定义一个不定参数的函数:funcYourFun(v...interfac..
分类:其他好文   时间:2014-08-28 09:48:49    阅读次数:327
golang tcp 2 unix socket proxy
想将mysql 的TCP 封死,所有外部链接由我的proxy来控制,so 写了一个 tcp 转 unix socket 的 proxy。 package main import ( "os" "fmt" "net" "io" "sync" "time" ) type proxy struct{ Host string Port string Local string...
分类:其他好文   时间:2014-08-27 00:27:36    阅读次数:270
go语言学习--入门及环境搭建(更新中)
论坛 http://www.golangtc.com/ 入门教程: http://tour.golangtc.com/ http://www.golang-book.com/ 开发工具配置 sublime: http://www.cnblogs.com/sevenyuan/archive/2013/03/01/2938351.html LiteIDE: http://...
分类:编程语言   时间:2014-08-26 20:00:56    阅读次数:212
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!