![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
@小码哥
做一个有技术的人!
展开
-
go chan
go chan原创 2023-03-08 20:01:43 · 115 阅读 · 0 评论 -
goland执行linux命令操作
goland执行linux命令需求代码实例 需求 需要通过openssl 生成rsa 秘钥,然后保存该秘钥。 代码实例 package main import ( "io/ioutil" "bytes" "fmt" "os/exec" ) func main() { //获取当期执行路径 pwd, err := utils.ExecShell("pwd") if err != nil { fmt.Println("当前命令执行出错") } rootPath := st原创 2021-10-14 19:29:05 · 775 阅读 · 0 评论 -
go文件操作
go 文件操作一、文件创建二、文件读取三、文件删除四、文件修改 文件操作是非常重要的,从实际的应用场景看,文件可以用来存储大量的数据,例如通过文件来记录日志,通过文件来存储大量的文本。文本操作我们也可以抽象为对内容的增删改查。抽象为四个接口,Read、Write、Create、Delete。通过这四个基础的方法我们可以对文件进行操作。 一、文件创建 //go 语言文件的操作十分简单 newFile,err := os.Create(path) if err != nil { fmt.Println("文件创原创 2021-08-30 13:17:59 · 139 阅读 · 0 评论 -
goweb入门之gorm
go web 入门之gorm Java转go,个人觉得学习一门新的语言最重要的是可以将我们已经实现的项目通过新的语言实现,这样可以开始看到效果不至于失去了兴趣。作为web 开发,无论是微服务架构也好,单体架构也好,最基本的还是增删改查。所以mvc模式以及与数据库交互的逻辑都是通用的,可以通过增删改查入门一个框架,然后再详细学习,循序渐进。 准备条件 go 的orm 框架这里选择的是gorm go mod 管理 1、引入相关的依赖下载相关的依赖 由于go 讲究没有的代码要删除,所以必须先import 然后使用原创 2021-07-24 13:33:37 · 219 阅读 · 3 评论