欢迎光临
我们一直在努力

标签:golang

Python

17. Go 语言中的 make 和 new 有什么区别?

admin阅读(1161)评论(0)赞(3)

Hi,大家好,我是明哥。 在自己学习 Golang 的这段时间里,我写了详细的学习笔记放在我的个人微信公众号 《Go编程时光》,对于 Go 语言,我也算是个初学者,因此写的东西应该会比较适合刚接触的同学,如果你也是刚学习 Go 语言,不防关...

golang中的new和make的区别-IT技术资讯
golang

golang中的new和make的区别

admin阅读(1261)评论(0)赞(1)

Go 语言中的 new 和 make 一直是新手比较容易混淆的东西,咋一看很相似。不过解释两者之间的不同也非常容易。 new new 的主要特性 首先 new 是内建函数,你可以从 http://golang.org/pkg/builtin...

golang

通过实例入门Golang

admin阅读(1097)评论(0)赞(2)

如果想学会一门新语言,不仅要多读文档,还要多看别人写的代码,更要强迫自己用新语言多写代码。我在学习 Golang 之前,读过好几本相关的书籍,不过总感觉没真正学会,于是我决定动手用 Golang 写一个能用的工具试试,因为 Golang 最...

golang

golang ---rune与byte

admin阅读(1305)评论(0)赞(1)

golang内置类型有rune类型和byte类型。 rune类型的底层类型是int32类型,而byte类型的底层类型是int8类型,这决定了rune能比byte表达更多的数。 在unicode中,一个中文占两个字节,utf-8中一个中文占三...

golang

在Golang的HTTP请求中共享数据

admin阅读(1143)评论(0)赞(3)

首先,我们需要先明确一下问题的描述:本文所要讨论的共享数据可不是指的 cookie、session 之类的概念,它们描述的是在「请求间」共享数据,而我们关注的是在「请求中」共享数据,也就说是,在每个请求中的各个 middleware 和 h...

golang

To panic or not to panic

admin阅读(1191)评论(0)赞(1)

大家都知道 Golang 推荐的错误处理的方式是使用 error,这主要得益于 Golang 方法可以返回多个值,我们可以很自然的用最后一个值来表示是否有错误,这一点是其它很多编程语言所不具备的,不过这多少让那些习惯了 exception ...

Golang之Context的迷思-IT技术资讯
golang

Golang之Context的迷思

admin阅读(1742)评论(0)赞(1)

对我而言,Golang 中的 Context 一直是谜一样的存在,如果你还不了解它,建议阅读「快速掌握 Golang context 包,简单示例」,本文主要讨论一些我曾经的疑问。   Context 到底是干什么的? 如果你从没...

golang

解决go get下载包失败问题

admin阅读(1152)评论(0)赞(2)

由于某些不可抗力的原因,国内使用go get命令安装包时会经常会出现timeout的问题。本文介绍几个常用的解决办法。 从github克隆 golang在github上建立了一个镜像库,如https://github.com/golang/...