摘要: 表结构和数据 user表 CREATE TABLE `user` ( `id` bigint(20) NOT NULL, `user_key` bigint(20) NOT NULL, `account` char(32) NOT NULL ) ENGINE=InnoDB DEFAULT CHARS 阅读全文
posted @ 2024-04-02 13:51 熊先生不开玩笑 阅读(33) 评论(0) 推荐(0) 编辑
摘要: version: '3.0' services: server: container_name: server image: golang:1.22.0 privileged: true restart: always # network_mode: host ports: - 80:80 volu 阅读全文
posted @ 2024-03-29 13:50 熊先生不开玩笑 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://xie.infoq.cn/article/ffb0703096f0de1045e1ab028, 这篇博客很棒!完全可执行的。本人修改了作者docker命令替换成了docker compose文件的方式。 创建数据保存目录: mkdir -p /home/service/etc 阅读全文
posted @ 2024-03-29 11:31 熊先生不开玩笑 阅读(12) 评论(0) 推荐(0) 编辑
摘要: func main() { filePath := "/tmp/test.wav.jpeg" // 要判断的文件名或路径 // 打开文件 file, err := os.Open(filePath) if err != nil { fmt.Println("Error opening file:", 阅读全文
posted @ 2024-02-06 18:40 熊先生不开玩笑 阅读(17) 评论(0) 推荐(0) 编辑
摘要: func main() { str := "测试" utf8By := []byte(str) gbkBy, _ := Utf8ToGbk(utf8By) // 直接打印用string转类型的gkb字节数组,会乱码 fmt.Println("打印GBK", string(gbkBy)) fmt.Pr 阅读全文
posted @ 2024-01-31 16:41 熊先生不开玩笑 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 某些特殊情况下需要根据文件的16进制转换成字符 在linux系统用vim 保存一个文件,写入两行内容 这是测试A 这是测试B 用linux 的xxd 命令输出文件的16进制字节数组 xxd -g 1 -i t.txt unsigned char t_txt[] = { 0xe8, 0xbf, 0x9 阅读全文
posted @ 2024-01-31 16:05 熊先生不开玩笑 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 按照字符个数的起始位置截取字符,因为字符串中可能存在中文或者非字母非数字的字符,不能直接用go的字符串转数组的方式。以下是示例代码: // 方法一:先分割成数组然后,取出对应的位置的值 func truncatedValue(str string, start int, end int) strin 阅读全文
posted @ 2024-01-30 16:47 熊先生不开玩笑 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 切换代理服务器: go env -w GOPROXY=https://goproxy.cn,direct 阿里云的镜像有时候超时,不稳定!坑die! 另外如果安装了多个go版本,在go get,go mod tidy时指定go的版本,根据go.mod 中版本来,否则可能出现依赖问题。 阅读全文
posted @ 2024-01-29 17:49 熊先生不开玩笑 阅读(19) 评论(0) 推荐(0) 编辑
摘要: func main() { directory := "/Users/mike/Downloads" // 不会递归只会读取当前的单层目录 directories, err := os.ReadDir(directory) if err != nil { fmt.Println(err) } for 阅读全文
posted @ 2024-01-26 18:56 熊先生不开玩笑 阅读(36) 评论(0) 推荐(0) 编辑
摘要: func main() { filename := "测试.txt" // 如果文件存在,则追加写入,如果文件不存在则新建文件写入 //f, err := os.OpenFile(filename, os.O_WRONLY|os.O_CREATE|os.O_APPEND, os.ModePerm) 阅读全文
posted @ 2024-01-10 16:06 熊先生不开玩笑 阅读(46) 评论(0) 推荐(0) 编辑