您的位置:首页关键词: Go
  • mongodb创建集合的操作方法
    数据库的应用在我们的生活中非常广泛,在使用数据库存放数据的时候,我们会需要用到数组、集合的方式来存放一些有规律或者有共性的数据,那么在mongodb这款应用中也是可以进行数据库的操作的,添加数组、集合的操作都是具备的,而一些用户对这款软件不熟悉,还不知道要怎么创建一个集合来存储数据,所以在接下来的教...
    日期:2023-11-12浏览:194
    标签: mongodb 数据库管理
  • 解决golang结构体tag编译错误的问题
    写了一个带标签的结构体type server struct{ XMLName xml.Name ’xml:'server'’}解决编译错误field tag must be a string,后来发现是后面标签上引号不正确,不应该是回车键旁边的单引号,而是数字键1旁边的单引号type serv...
    日期:2023-10-20浏览:133
    标签: Golang
  • golang 对私有函数进行单元测试的实例
    在待测试的私有函数所在的包内,新建一个xx_test.go文件书写方式如下:import ( 'github.com/stretchr/testify/assert' 'testing')var XXFunc = yourPrivateFuncfunc TestXXFunc(t *testing.T...
    日期:2023-10-14浏览:41
    标签: Golang
  • Photoshop如何制作网站logo?Photoshop制作网站logo的方法
    Photoshop如何制作网站logo?Photoshop的功能很强大,最近小编发现用这个软件也能制作网站logo,以下这篇教程就与你们分享用Photoshop制作网站logo的具体方法步骤。方法/步骤1、首先我们打开Photoshop软件,然后我们要根据自己网站的名称和想要设计的风格找到图片素材。...
    日期:2023-11-27浏览:8
    标签: Photoshop 图像处理 PS软件
  • golang DNS服务器的简单实现操作
    简单的DNS服务器提供一个简单的可以查询域名和反向查询的DNS服务器。dig命令主要用来从 DNS 域名服务器查询主机地址信息。查找www.baidu.com的ip (A记录):命令:dig @127.0.0.1 www.baidu.com根据ip查找对应域名 (PTR记录):命令:dig @127...
    日期:2023-10-22浏览:14
    标签: Golang
  • golang 实现两个结构体复制字段
    实际工作中可能会有这样的场景:两个结构体(可能类型一样), 字段名和类型都一样, 想复制一个结构体的全部或者其中某几个字段的值到另一个(即merge操作),自然想到可以用反射实现package mainimport 'fmt'import 'reflect'// 用b的所有字段覆盖a的// 如果fi...
    日期:2023-08-25浏览:269
    标签: Golang
  • 解决golang http.FileServer 遇到的坑
    上次写了一个2行实现一个静态服务器的文章今天群里有个哥们是这么写居然返回的是404 见鬼了嘛??http.handle('/js', http.FileServer(http.Dir('js'))http.ListenAndServe('8080', nil)大概的意思就是绑定 路由为 js 的时候...
    日期:2023-11-29浏览:9
    标签: Golang
  • Golang Protocol Buffer案例详解
    Golang Protocol Buffer教程本文介绍如何在Go应用中利用Protocol Buffer数据格式。主要包括什么是Protocol Buffer数据格式,其超越传统数据格式XML或JSON的优势是什么。1. Protocol Buffer数据格式Protocol Buffer,本质就...
    日期:2023-11-03浏览:10
    标签: Golang
  • golang的串行处理和并行处理区别
    程序运算时往往需要数据,而数据的IO又往往需要时间传输,而常见的串行处理,是一个任务处理完成才接着处理新的任务, 其效率低下可想而知。 假如有3个任务要处理,而每个任务都有一定的阻塞,串行处理大概是这个样子:main.gopackage mainimport ( 'fmt' 'time'...
    日期:2023-11-02浏览:9
    标签: Golang