37
golang中使用parse将字符串格式化。但parse返回的是UTC的时间。当我将其转换成时间戳的时候快了8h,这不是我想要的结果。这需要使用
2016-05-14
39
golang不允许循环import package,如果检测到import cycle,会在编译时报错,通常import cy
2016-05-14
39
go处理错误的方式非常原始和有效,go是通过function返回error类型而非主流语言抛出异常。在golang里永远不要忽略错误,否则可能导致程序的意外崩溃
2016-05-14
41
golang time包提供了对时间的显示和操作的方法。值的一提的是,go不像其它语言使用类似Ymd等字符来格式化时间,而是以下面这个时间模板为准:
2016-05-14
32
interface{}是一个通用类型,可以储存任意类型的值。如下方法来获取值的实际类型:如果你比较确定类型可以使用type asse
2016-05-14
36
如何保证代码的质量和可靠性?Golang自带了testing包可用来实现测试用例和性能测试.如下为例,新建gotest项目目录,编写两个文件bubb
2016-05-14
34
信号(signal)是unix及其兼容系统用来对进程通讯的一种方式,如果改进程注册了signal handler,当收到signal时会被调用,否则缺省处理程序
2016-05-14
51
go语言中的interface是一组未实现的方法的集合,如果某个对象实现了接口中的所有方法,那么此对象就实现了此接口。与其它面向对象语言不同的是,go中无需显示声明调用了哪个接口。
2016-05-14
42
go提供了sync包和channel来解决协程同步和通讯。新手对channel通道操作起来更容易产生死锁,如果时缓冲的chan
2016-05-14