Go语言中文网 为您找到相关结果 9

golang学习之奇葩的time format

golang格式化时间时,比如如下格式进行格式化输出: fmt.Println(time.Now().Format("2007年03月")) 程序直接输出: 16007年02月 很奇葩,但是若改成: fmt.Println(time.Now().Format("2006年01月")) 程序正确输出: 2016年06月 据说是go诞生日期,只认这个,更详细的时间是: fmt.Println(time.Now().Format("2006-01-02 15:04:05")) 2016-06-16 14:18:1...阅读全文

博文 2016-06-17 03:00:01 caiya928

Go的channel问题

有一段很小的程序,是这样的: m := make(chan bool, 0) m <- true v, ok := <-m fmt.Println(v, ok) 设置一个channel,存一个true,再取出来,报错了: fatal error: all goroutines are asleep - deadlock! 但是,如果我把 m<-true,改成如下: go func(){ m<-true }(); 就可以执行了。 我的理解是,channel大小为0,那么存进去一个必须要取出来,两种方式都是取,为何goruntine才可以? 另外,v,ok := <-m中,ok什么情况下为false...阅读全文

golang学习之奇葩的time format

golang格式化时间时,比如如下格式进行格式化输出: fmt.Println(time.Now().Format("2007年03月")) 程序直接输出: 16007年02月 很奇葩,但是若改成: fmt.Println(time.Now().Format("2006年01月")) 程序正确输出: 2016年06月 据说是go诞生日期,只认这个,更详细的时间是: fmt.Println(time.Now().Format("2006-01-02 15:04:05")) 2016-06-16 14:18:1...阅读全文

博文 2016-11-08 13:00:14 caiyezi

golang学习之奇葩的time format

golang格式化时间时,比如如下格式进行格式化输出: fmt.Println(time.Now().Format("2007年03月")) 程序直接输出: 16007年02月 很奇葩,但是若改成: fmt.Println(time.Now().Format("2006年01月")) 程序正确输出: 2016年06月 据说是go诞生日期,只认这个,更详细的时间是: fmt.Println(time.Now().Format("2006-01-02 15:04:05")) 2016-06-16 14:18:1...阅读全文

博文 2019-04-23 18:34:42 孙小兵

golang之method

method Go does not have classes. However, you can define methods on types. package main import ( "fmt" "math" ) type Vertex struct { X, Y float64 } func (v Vertex) Abs() float64 { return math.Sqrt(v.X*v.X + v.Y*v.Y) } func (v *Vertex) Scale(f float64) { v.X = v.X * f v.Y = v.Y * f } func (v Vertex) ScaleValue(f float64) { v.X = v.X * f v.Y = v.Y * ...阅读全文

博文 2017-11-25 16:00:01 gattaca

golang开发问题

开发问题: How to find out which types implement which interface in Golang? How do you quickly find the implementation(s) of an interface in Golang? Ctrl + Alt+b Ctrl +b show usage 证书问题1: 2018/03/09 10:44:13 check userEcaCert signature: x509: invalid signature: parent certificate cannot sign this kind of certificate 解决: ecaCert.BasicConstraintsValid = t...阅读全文

博文 2018-07-12 13:30:47 gregoryli