goproxy
Go HTTP(S)代理库, 支持中间人代理解密HTTPS
项目地址
安装go get github.com/ouqiang/goproxy
使用package main
import (
最近转行Go语言服务端,老大写了个很复杂的框架,并且没有文档。在读取源代码的时候,很是痛苦,记忆力不咋地,记不住东西,于是乎想出了通过源代码创建UML类图的办法。C++和JAVA都有类似的工具软件,但是Go语言只有通过github上的一个开
我就废话不多说了,大家还是直接看代码吧~package main
import (
前言goroutine被无限制的大量创建,造成的后果就不啰嗦了,主要讨论几种如何控制goroutine的方法
控制goroutine的数量通过channel+syncvar (// channel长度poolCount = 5//
该问题来源于自己在读fabric源码时,看到的一个测试代码,在一个函数中启用协程,然后该函数退出了,由于平常没有这样处理过,以及受原有c++函数域的影响,认为函数退出,子协程应该也退出了呀。
这其实是自己对go协程的理解不到位引起的,go的
go 在做类型转换时,报错:cannot convert m (type interface {}) to type Msg: need type assertion原因:
go 的在 interface 类型转换的时候, 不是使用类型的转
工作中遇到了批量修改文件名的情况,为此写了个小程序,以供日后方便查看。
用法:renamedirfiles.exe -d
经常看到有人会问如何等待主协程中创建的协程执行完毕之后再结束主协程,例如如下代码:package main
import (