会panic的几种情况 1.向已经关闭的channel发送数据 2.关闭已经关闭的channel 3.关闭未初始化的nil channel 会阻塞的情况: 1. 从未初始化nil channel中读数据 2. 向未初始化nil channel中发数据 3.在没有读取的groutine时,向无缓冲ch ...
分类:
其他好文 时间:
2020-12-31 12:11:00
阅读次数:
0
SDRAM(Synchronous Dynamic Random Access Memory)即同步动态随机存储器,其中的同步是指时钟信号频率与CPU保持同步,由于在进行SDRAM操作时要不断进行刷新以保证数据不会丢失,所以又叫做动态存储器。 SDRAM内部存储电路原理是利用了电容能够保持电荷的能力 ...
分类:
其他好文 时间:
2020-12-31 12:07:25
阅读次数:
0
go mod包管理 基本每个语言都有自己的包管理工具,node的npm,yarn;Python pipenv,venv;Java的maven等等,go 当然也有自己的包管理工具 mod(Modules简写) 参考链接 官方github https://github.com/golang/go/wik ...
分类:
其他好文 时间:
2020-12-31 11:51:58
阅读次数:
0
version: '3.3' # starts 4 docker containers running minio server instances. # using nginx reverse proxy, load balancing, you can access # it through p ...
分类:
其他好文 时间:
2020-12-30 11:23:53
阅读次数:
0
panic支持抛出任意类型的异常(而不仅仅是error类型的错误),recover函数调用的返回值和panic函数的输入参数类型一致,它们的函数签名如下: func panic(interface{}) func recover() interface{} Go语言函数调用的正常流程是函数执行返回语 ...
分类:
其他好文 时间:
2020-12-30 11:17:15
阅读次数:
0
占位... from https://gobyexample.com/worker-pools package main import ( "fmt" "time" ) func worker(id int, jobs <-chan int, results chan<- int) { for j ...
分类:
其他好文 时间:
2020-12-30 10:49:19
阅读次数:
0
DesignPartternAdapter适配器模式 定义 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 go大牛的参考 package adapter //Target 是适配的目标接口 type Ta ...
分类:
其他好文 时间:
2020-12-30 10:41:38
阅读次数:
0
golang开发oracle利器godror godror是golang中连接oracle进行程序开发的一个驱动库,解决了长期以来go对oracle支持不友好的问题。github项目地址 简单查询示例: 将查询结果转换为json字符串输出 package main import ( "databas ...
分类:
数据库 时间:
2020-12-29 11:16:00
阅读次数:
0
一 GO环境安装 1.1 SDK 下载及安装 1.1.1 SDK 下载 ?下载地址:https://studygolang.com/dl ?下载版本号:go1.15.6.windows-amd64.msi 1.1.2 安装及配置环境变量 ?配置环境变量,分为用户及系统变量,变量名称:GOROT、GO ...
分类:
其他好文 时间:
2020-12-28 11:30:15
阅读次数:
0
前端目前形势 HTML(5)、CSS(3)、JavaScript(ES5、ES6): 编写一个个的页面——>给后端(PHP、Python、Go、Java)——>后端嵌入模板语法——>后端渲染完数据——>返回数据给前端——>在浏览器中查看 Ajax的出现——>后台发送异步请求,Render+Ajax ...
分类:
其他好文 时间:
2020-12-28 11:10:33
阅读次数:
0