GoLang
GoLang学习,Java转GoLang
litchi9854
这个作者很懒,什么都没留下…
展开
-
在Goland中使用Docker插件生成镜像与创建容器
文章原发于taskhub1. 在Goland中连接本地或远程Docker daemon1.1 在File->Setting->Build->Docker中配置连接地址Docker为C/S架构,安装在服务器上的Docker daemon守护程序为server端,我们可使用Goland的Docker插件作为client端访问daemon.如果出现connection fail,则可能是daemon的端口未配置正确,需要进行如下配置。1.2 打开docker daemon的tcp访原创 2020-09-24 16:33:10 · 3246 阅读 · 0 评论 -
并发与并行,同步与异步,单线程与多线程
并发与并行,同步与异步,单线程与多线程1. 并发与并行1.1 并发(concurrent)1.2 并行(parallel)2. 同步与异步3. 单线程与多线程4. 异步与多线程1. 并发与并行1.1 并发(concurrent)一段时间内有多个程序需要执行,其处于启动与执行完毕之间,都在一台处理机上执行,并发中存在两种关系:同步和互斥(排斥临界资源)在单CPU系统中,在某一时刻只能让一个线程运行,系统以时间片轮巡的方式进行线程调度,通过不断切换线程让其运行1.2 并行(parallel)多原创 2020-07-16 22:57:53 · 380 阅读 · 0 评论 -
在GoLand下使用go mod导入自定义包与第三方包时需清除Project GOPATH配置
在GoLand下使用GoModules导入自定义包与第三方包时,go get成功但仍无法import,且能在./pkg/mod/github.com目录下找到下载的第三方包;报package xxx is not in GOROOT的错误;同时出现 $GOPATH/go.mod exists but should not 的错误;go mod init提示outside GOPATH;原创 2020-07-14 01:00:09 · 4018 阅读 · 1 评论