Goland
程序员萌芽
夜半荧屏映月华,
指尖飞舞写天涯。
代码千行凝智慧,
bug除尽见朝霞。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go并发多协程顺序打印
启动三个协程分别打印1、2、3,要求按照123123123123……的顺序打印出来,可以使用锁或者通道实现。也可以用通道实现,channel分为有缓冲和无缓冲,内部封装了锁,读写通道是原子性的;有缓冲通道:发送会在缓冲区未满时不阻塞,在缓冲区满时阻塞。无缓冲通道 :发送和接收都会阻塞,直到被接收或者通道有值。原创 2024-10-25 14:39:20 · 829 阅读 · 0 评论 -
go的gin框架实现接受多个图片和单个视频并保存到本地服务器的接口
对于单个的视频文件,当然使用上面这个代码也是可以的,不过对于单个文件来说,如果请求中只包含一个文件,我们并不需要使用multipartform。收到post请求后首先创建一个文件夹,这里利用uuid创建出唯一标识字符串作为文件夹名称,解析表单中的一串文件循环保存到本地服务器。首先是接受多个图片的接口,就是接受多个文件。原创 2023-09-03 14:49:36 · 1233 阅读 · 0 评论 -
Go的for循环
在Go语言中,循环是通过for关键字来实现的。Go语言提供了三种基本的循环方式:for循环、range循环和for...range循环。原创 2023-08-25 13:48:16 · 510 阅读 · 0 评论 -
Go【gin和gorm框架】实现紧急事件登记的接口
简单来说,就是接受前端微信小程序发来的数据保存到数据库,这是我写的第二个接口,相比前一个要稍微简单一些,而且因为前端页面也是我写的,参数类型自然是无缝对接@_@apifox可以直接复制JSON对象过来goland自动生成结构体类型,天啊我爱死了。这个是测试代码,当然我们的数据库要记得打开。先用apifox模拟发送请求测试。后面还得添加上一个主键。前端页面大概长这个样子。原创 2023-08-23 16:01:09 · 875 阅读 · 0 评论 -
Go的Gorm数据库操作错误WHERE conditions required
如果提供的对象已经存在于数据库中(基于主键或唯一索引),则会执行更新操作;这个错误是由于在提交保存数据时,GORM 需要指定 WHERE 条件,确保能够正确执行数据库操作。方法会忽略数据对象中的主键和唯一索引字段,而是使用数据库生成的默认值(如自增 ID)或随机值来填充这些字段。如果数据对象包含了主键或唯一索引字段,则 GORM 将使用这些字段来决定是执行插入还是更新操作。方法,同时将创建的结果存储在一个变量中,以便检查是否发生错误。方法的区别在于,它只执行插入操作,不会尝试进行更新操作。原创 2023-08-23 15:17:24 · 2490 阅读 · 0 评论 -
go的gin和gorm框架实现切换身份的接口
使用go的gin和gorm框架实现切换身份的接口,接收前端发送的JSON对象,查询数据库并更新,返回前端信息原创 2023-08-12 13:24:00 · 951 阅读 · 0 评论 -
gin和gorm框架安装
貌似是代理问题,加上一条命令。安装gorm的数据库驱动程序。理论上只要这两句命令。原创 2023-08-06 17:44:33 · 1137 阅读 · 0 评论 -
Goland搭建远程Linux开发
为了不让每次运行程序和调试程序都生成一次文件,填上项目源目录和经过编译的可执行文件目录。但是却发现每次调试都会生成新的调试文件,还不知道如何解决,求大佬相助。Windows和Linux都需要先构建好go环境,启用ssh服务。打开Windows上的Goland,建立项目。可见Linux机器上也出现了相应的文件。填上Linux机器的IP地址和用户名。点击添加配置,选择go构建。然后我们写个程序运行一下。点击运行于,选择ssh。原创 2023-08-06 17:00:15 · 993 阅读 · 2 评论 -
window远程连接Linux
如果 SSH 服务正在运行,你应该看到服务状态为 "active" 或 "running"。安装完成后,SSH 服务将自动启动。然后使用Windows命令行,使用 SSH 命令连接到 Linux 服务器。Linux机器的IP地址可以用ifconfig查看。安装 OpenSSH 服务器软件包。Linux启用ssh服务。管理员权限进入root。原创 2023-08-05 17:11:26 · 791 阅读 · 0 评论 -
配置Linux的goland环境
删除旧版如果有的话,没有也没有关系也可以删,解压缩。到此结束,检测是否安装成功,若可以看到版本则无事。进入压缩包所在文件路径后。命令行进入root权限。原创 2023-08-05 15:46:31 · 699 阅读 · 0 评论
分享