Code

Golang Channel发送和接收

Go中Channel发送和接收操作指南 1. 前言 先来看一道面试题: 对已经关闭的 chan 进行读写,会怎么样?为什么? 在golang中channel属于较为核心的一个功能,尤其在go协程中,channel功能尤为重要;如果多个任务之间需要通信,可能就要用到通道(channel)。 2. Channel的定义 声明并初始化… 阅读更多 »Golang Channel发送和接收

Go Mod引用私有库

在Go 1.11之后推出了依赖包管理工具Go Modules之后,Go项目可以在 GOPATH 之外的位置创建,当项目中仅使用了公有库作为依赖时,使用 go get 或 go mod 更新依赖一切如初,没有任何问题。 由于Go Modules默认使用代理去更新依赖,所以当使用了私有仓库作为依赖时,Go更新依赖的相关命令将不再可用… 阅读更多 »Go Mod引用私有库

已解决:Python OSError: [WinError 193] %1 不是有效的 Win32 应用程序。(numpy模块)

运行时候出错,如下:“OSError: [WinError 193] %1 不是有效的 Win32 应用程序。”,顺着往上一看,是numpy等包的问题,果然是它的问题:: 此时出现如题所描述的错误,大概率因为昨天卸载了本来的32位python,重装了64位,而里面的库仍然是32位,64位程序读取32位dll文件时发生错误,所以产… 阅读更多 »已解决:Python OSError: [WinError 193] %1 不是有效的 Win32 应用程序。(numpy模块)