Golang配合Vue 分片上传

目前项目中需要上传大文件,浏览器端上传大文件的常用做法就是分片上传。如下图具体使用方法初始化:importuploaderfrom’vue-simple-uploader’Vue。

Golang 多值赋值要注意的细节和陷阱

golang中有一种特色语法叫多值赋值,就是等号左边可接收多个值;如://函数调用:x,y := f()// range 表达式:for k,v:=range slice{ // to do}// 类型断言type,ok := i.

树莓派使用Golang+MQ135检测室内空气质量

MQ135是一个比较便宜的空气质量传感器,可以用在家庭以及工业场所中。树莓派是一个小巧但很强大的卡片电脑,基于Linux,同时提供了很多硬件接口,方便开发出各种电子产品。Golang是一款简单高效的语言,编译结果为native代码,无需提前安装运行环境和虚拟机。

从Java角度看Golang

前言熟练掌握一门编程语言,再学一门新的会很容易上手,因为语言都是相通的,设计模式类似,只不过用处不大一样。所以一般学一门语言时,我都会用自己比较熟悉的语言做一个类比,辅助自己理解。现在大多数同学学的都是Java,而Golang是一门比较热门的语言,广泛用于云原生生生态。

Golang cache2go了解

cache2go是一个用Go实现的并发安全的缓存库.特性:并发安全;可设置每条缓存的超时时间;内置缓存访问计数。自调节的缓存过期检查;可设置缓存增加/删除回调函数。

网络工程师的Golang之路 — Go数据类型(数字型)

无符号整数按二进制位又可以分为uint8, uint16, uint32, uint64以及uint五种类型。0 到 216 -1。

Golang 入门 : 理解并发与并行

当一个函数创建为goroutine时,Golang会将其视为一个独立的工作单元。这个单元会被调度到可用的逻辑处理器上执行。

Golang 带有取消功能的Context

本文基于golang 1.17对Golang 带有取消功能的Context的实现进行学习,了解其实现取消操作的实现。开始之前我们先上一段简单的代码来看看效果。

Golang 二进制协议 (Binary protocol) 理解应用

主机字节序将低序字节存储在起始地址,俗称小端,小端序应用于CPU内部存储数据;注意:使用大端或者小端就好像有的人吃鸡蛋喜欢从大端那头打破鸡蛋,有的人喜欢从小端打破,就是这样。

Golang 安装OpenCV 库gocv

今天看到一个opencv 在golang上的绑定包gocv,有了它,就可以愉快地使用golang来做图像处理了。众所周知,golang可以生成单独的二进制文件,打包起来相当方便,体积也不大,那我们就先来看看这个包吧。首先找到它的官网:https://gocv.