自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 github的Permission denied问题

github很早注册了一个账户,但是一直没用,今天准备以后将自己的一些程序放在github上面,所以下午折腾了下github,碰到了一个ssh的问题,提交不上代码,报Permission denied:我觉得很奇怪为什么明明按照官网上的文档设置了SSH,提示也提醒verify that the CA cert is OK。但是就是不能push代码,本着有问题先问官网在g

2014-03-26 16:40:04 812

原创 擦,以后一定注意时间规划!

以后一定注意时间规划,尼玛,搞到现在,干!

2014-03-24 01:39:28 617

原创 golang中defer的执行

golang中defer的执行大家都知道golang的defer关键字,它可以在函数返回前执行一些操作,最常用的就是打开一个资源(例如一个文件、数据库连接等)时就用defer延迟关闭改资源,以免引起内存泄漏。例如:func do() (ok bool) { file,_ := os.Open("c:\a.txt") defer file.Close() // doSomet

2014-03-13 20:39:12 2966

原创 Array和Slice

Array和SliceArrayArray可以看作一个有长度的变量,每个单元都可以存放一个元素,例如:var buffer [100]int在内存中buffer类似如下:buffer: int int int ... 100 times ... int int intArray中的长度也是类型的一部分,例如[200]int和[100]int是不同类型的:

2013-11-29 12:54:29 990

原创 用golang编写简单的Echo Server

用golang编写简单的Echo Server这段时间在看golang的网络编程方面的内容,网络知识很浅薄啊,很多东西还要不断的学习,很多也看不懂,今天先来一个简单的内容,用golang写一个简单的echo server。TCP/IP协议大家都知道TCP/IP协议簇是当今网络世界的事实标准协议,与其对应的是OSI的七层模型,对于这七层模型这里就不再赘述了,这里只是简单介绍一下TCP/I

2013-08-12 22:59:54 4561

原创 golang反射中函数和方法的调用

golang反射中函数和方法的调用上一篇文章说到了golang中的反射的一些基本规则,重点就是文章中最后的三点,但是这篇文章并没有说如何在反射中调用函数和方法,这就是接下来要谈的。反射中调用函数众所周知,golang中的函数是可以像普通的int、float等类型变量那样作为值的,例如:package mainimport "fmt"func hello() { fmt.

2013-07-14 23:26:55 13970 3

原创 golang中的反射

Golang中的反射今天看了一下golang中的反射,觉得golang中的反射还是比较容易使用的。类型和接口由于反射是基于类型系统(type system)的,所以先简单了解一下类型系统。首先Golang是一种静态类型的语言,在编译时每一个变量都有一个类型对应,例如:int,floate32,[]byte,*MyType等等。如果我们这样声明:type MyInt intv

2013-07-11 22:58:39 6558

原创 Golang中获取中文字符串的子串字符位置及截取子串

昨天准备用golang做一个简单的文本分析,需要简单的对字符串进行一些操作,在查看了strings和strconv库时,我没找到截取字符串的函数,同时strings.Index返回的是子串的字节位置,例如这个例子:strings.Index("早上好,张先生!","好") 的返回值是6,而不是2(从0开始算)。于是我自己写了一个处理中文的返回字符串子串位置的函数,思想其实很简单,首先通

2013-05-17 21:53:50 42407

转载 字符编码

本来想写一篇关于字符编码的问题,但是我看了阮一峰的这篇文章,我觉得不能写得比这个更加通俗易懂,同时也便于以后自己回顾,所以直接干脆地转载了这篇文章,以下是全文:今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗

2013-05-05 17:36:42 595

原创 Go RPC

什么是RPC?RPC是Remote Procedure Call的缩写,从字面意思理解就是远程过程调用,具体可以见维基百科的解释,如果你英文足够好可以看这里wikipedia,我的理解可以简单的用一句话来描述:RPC就是一个本地程序可以通过网络调用远程的一个子程序。Go RPCGo的RPC中如果客户端是Go语言编写的则将用Go特有的Gob序列化,同时可以选择rpc/jsonrp

2013-04-26 12:52:59 1654

原创 golang初探之安装与代码组织

自从第一次在图灵社区看到许式伟的《Go语言编程》知道还有golang这门编程语言已经将近有一年的时间了,自从那之后开始学习golang,golang的社区很活跃,我觉得golang是未来的趋势。好了,今天这里就简单的介绍一下golang的安装。一、去https://code.google.com/p/go/downloads/list下载最新的go tools二

2013-03-20 07:20:49 1383

原创 Bye 2012,Hello 2013

2012已经翻篇有整整10天了,还没有来总结过去的一年,那么现在就开始吧。2012对于自己来说应该是挺重要的一年,这一年,毕业了,工作了,挣钱了,糊口了,笑了,哭了……年初在学校待了不多长到二月底来公司实习了,经过两个月的实习,主要是参加公司组织的培训,五月初回到了学校准备毕业答辩,答辩完,完成了第一次较长途的骑行,从连云港骑车去青岛,在青岛玩了几天,做火车便回了学校,然后

2013-01-10 22:30:52 388

Go语言编程.pdf

Go语言编程 对go语言感兴趣的可以看看 了解一下这个比较新的语言

2014-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除