- 博客(6)
- 收藏
- 关注
原创 go-zero goctl model 表前缀 (Liunx)
摘要: 该Makefile提供了MySQL模型生成的自动化流程,主要功能包括:1) 通过goctl生成模型文件;2) 批量修改文件/结构体/函数中的表前缀;3) 清理生成的文件。配置文件支持自定义数据库连接(DB_DSN)、输出目录(OUTPUT_DIR)、表前缀(TABLE_PREFIX)和表名(TABLE)等参数,既可作为独立Makefile使用,也可被其他Makefile引用。特别提供了fix-names目标用于批量替换前缀命名,以及clean-model/clean-gen目标用于清理生成文件。
2025-06-02 11:28:56
150
原创 go-zero 常用命令
本文介绍了使用goctl工具生成Go代码的常用命令:1)通过SQL文件生成模型代码;2)根据API定义生成服务代码;3)GRPC相关操作包括proto文件生成、项目构建及调试工具grpcurl的使用方法。重点演示了grpcurl工具进行服务调用、服务列表查询、方法描述等调试操作,提供了完整的命令行示例,帮助开发者快速搭建和测试GRPC服务。
2025-05-25 11:21:07
339
原创 go 国内代理配置
本文介绍了在Linux/macOS和Windows系统下配置Go模块代理的方法。主要内容包括: 通过go env命令设置必须的代理参数(GO111MODULE、GOSUMDB、GOPROXY) 可选的环境变量配置写入.bashrc或.zshrc文件 清理缓存和验证配置的操作步骤 提供了三种常用的Go模块镜像源地址(七牛CDN、阿里云、官方) 针对不同操作系统给出了相应的配置命令
2025-05-25 11:17:10
584
原创 Liunx中使用OpenCC转换字体
确定库文件位置:找到 libopencc.so.1.1 文件的位置。通常它会位于 /usr/local/lib/ 目录或类似的路径下。将库文件路径添加到 /etc/ld.so.conf.d/ 目录下的配置文件中,或直接修改 LD_LIBRARY_PATH 环境变量。在编译安装 OpenCC 后,有时系统无法自动找到新的库文件。假设你找到的文件路径为 /usr/local/lib/libopencc.so.1.1。ldconfig 会更新系统的共享库缓存,以确保新的库可以被系统识别。添加到动态库搜索路径中。
2025-01-07 18:52:12
471
原创 Win10/Win11 恢复Win7照片查看器
按 Win + R 打开运行对话框,输入 regedit 并按回车。导航到以下路径:`HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations`
2024-12-12 15:54:06
1033
原创 vscode+wsl Windows和Linux之间的文件同步
配置好任务后,按 Ctrl+Shift+B(或 Cmd+Shift+B)打开任务菜单,选择你定义的任务(例如:Sync Files: Windows to WSL 或 Sync Files: WSL to Windows)。在项目目录下创建或编辑。
2024-12-12 15:27:35
564
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人