Logo

Go基础系列:Go中的方法

Go方法简介Go中的struct结构类似于面向对象中的类。面向对象中,除了成员变量还有方法。Go中也有方法,它是一种特殊的函数,定义于struct之上(与struct关联、绑定),被称为struct的receiver。它的定义方式大致如下:type mytype struct{}func (recv...

Go语言 字符串加密

AES加密CBC模式,最常见的使用方式:package mainimport ( "bytes" "crypto/aes" "crypto/cipher" "encoding/base64" ...

go ole 操作Excel

本篇文章将详细介绍如何使用Golang进行Excel的读写操作,主要包括Excel读取、Excel写入及库的安装等内容。由于Excel是应用非常广泛的数据处理软件,这篇文章介绍使用go-ole库对日常数据处理工作加以介绍。一、go get go-ole库go get github.com/go-ol...

Go Gin 实现文件的上传下载流读取

Go Gin 实现文件的上传下载流读取文件上传routerrouter.POST("/resources/common/upload", service.UploadResource)service type: POST data:{ ​ “saveDir”:...

Golang文件处理编程指南:读取、写入和操作文件的方法和技巧

Golang文件处理编程指南:读取、写入和操作文件的方法和技巧作为一门强调高效可靠的编程语言,Golang在文件处理方面也提供了丰富的方法和技巧。本文将为大家介绍Golang如何读取、写入、操作文件的方法和技巧,帮助大家更好地理解和应用文件处理相关的知识。一、文件读取在Golang中,要读取文件可以...

【Go开源包】mimetype:一个支持172种MIME类型检测的包

今天给大家推荐一个Go的开源包:mimetype,一个快速的检测媒体类型和文件类型的包,共支持172种MIME类型。例如,检测是否是Content-Type是否json格式还是text/plain格式,亦或者是text/html、xml等。该包星标1.1k,有51个贡献者,4.1k的开源包在使用。项...

Go语言获取文件的文件路径、文件名、扩展名及文件类型判断

Go语言获取文件的文件路径、文件名、扩展名引入包import ("fmt""path/filepath""path")获取路径中的目录及文件名files := "E:\\data\\test.txt"paths, fil...

推荐一个好用的sqllite数据库管理工具

原来一直用navicat管理SQLite感觉挺方便的, 后来用SQLiteSpy可以拖拽sqllite文件直接查看, 最近发现了一款开源的产品DB Browser for SQLite体验是最好的, 支持windows, macos, linux, 支持中文软件下载地址:https://sqlite...

Go语言实现遍历文件夹

这篇文章主要为大家详细介绍了Go语言实现遍历文件夹的相关方法,文中的示例代码讲解详细,具有一定的参考价值,感兴趣的小伙伴可以了解一下...

解决git push报错error: RPC failed; HTTP 413 curl 22

error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413在使用 GitLab 进行 push 操作时出现如此错误通常是因为你的推送包(push package)太大了,超过了服务器所允许的大小限制。这个问题可以...