我在导入“golang.org/x/net/html”时遇到问题,它只是告诉我它找不到包.环顾互联网只会让我更加困惑,有些人说你不能再使用它了,有些人说这样做: Install exp/html in Go和有些人说只使…
标签:go
go并发编程
Concurrentcy is not parallelism: Different concurrent designs enable different ways to parallelize tip:与defer一…
golang中方法的receiver为指针和不为指针的区别
前言 最近看网站有同学提问golang中方法的receiver为指针和不为指针有什么区别,在这里我以简单易懂的方法进行说明,帮助刚刚学习golang的同学. 方法是什么 其实只要明白这个原理,基本就能理解上面提到的问题.…
Go语言RESTful JSON API创建
Go语言开发RESTFul JSON API RESTful API在Web项目开发中广泛使用,本文针对Go语言如何一步步实现RESTful JSON API进行讲解, 另外也会涉及到RESTful设计方面的话题。 也许…
【01-介绍】构建go web框架
介绍 通过教程,可以学习并实践使用golang构建自己的web框架。对于REST API开发学习更加有帮助。 Martini 自发布起就迅速成为最受欢迎的golang web 框架,但是它并不是尽善尽美的,Martini…
mqtt介绍和go代码实现
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/…
go get没反应下载不了
go get没反应下载不了 可以通过ip查询网站 https://www.ipaddress.com/ip-… github.com github.global.ssl.fastly.net 这两个网站的ip…
今天在github上发现一个go语言初学的文档
分享地址:https://github.com/astaxie/build-web-application-with-golang/blob/master/ebook/preface.md
Golang 下载文件
这里使用net/http下载文件,可以设置Content-Type(具体参考)告诉客户端返回的内容类型实际上是什么,实现不同方式的文件的下载。 示例 package main import ( "fmt" "io/iou…
【go共识算法】-DPOS
DPOS介绍 概念 Delegated Proof of Stake,委任权益证明。中文名叫做股份授权证明机制(又称受托人机制),它的原理是让每一个持有比特股的人进行投票,由此产生101位代表 , 我们可以将其理解为10…
golang之树的遍历
go语言在区块链编程中有巨大的优势,其中fabric和ethereum都是基于go语言编写的。为了能更好的学习区块链的底层技术,先将go的基础打好。 本篇文章使用golang来实现树的遍历 树的定义 package tr…
Timer, Ticker的区别引出变量的逃逸情况.引发的思考
Timer Timer 定义后固定只执行一次,使用Reset会再触发一次. timer := time.NewTimer(time.Second) //Timer 定义后固定只执行一次,使用Reset会再触发一次. //…