摘要: Git 版本控制:构建高效协作和开发流程的最佳实践 版本控制是软件开发的核心,促进团队协作与项目管理。通过制定明确的分支命名策略,遵循一致的代码提交规范,如指明提交类型和简短描述,增强了历史记录的可读性,可以清晰地组织和理解项目的结构与进展。 阅读全文
posted @ 2024-04-25 00:05 除除 阅读(1784) 评论(0) 推荐(12) 编辑
摘要: Go 实战|使用 Wails 构建轻量级的桌面应用:仿微信登录界面 Demo Wails 框架提供了一种简洁而强大的方式,让开发者能够利用 Go 的性能优势和 Web 前端的灵活性,从而能够使用更高效、更轻量级的方法来构建跨平台的桌面应用。本文探讨 Wails 框架的使用,从搭建环境到开发,再到最终的构建打包。 阅读全文
posted @ 2024-04-06 12:48 除除 阅读(1011) 评论(2) 推荐(1) 编辑
摘要: 【Go 编程实践】从零到一:创建、测试并发布自己的 Go 库 解释了为何需要开发自己的 Go 库,以及如何创建、测试和发布。文章以 Asiatz 库为例,详细阐述了创建目录、初始化项目、编写代码、测试、编写文档和发布等步骤,并强调了开发自己的 Go 库的优点,包括代码复用性、可维护性和可测试性。 阅读全文
posted @ 2023-11-05 17:23 除除 阅读(431) 评论(0) 推荐(2) 编辑
摘要: 使用脚本整合指定文件/文件夹,执行定制化 ESLint 命令 描述了如何通过自定义脚本简化 ESLint 命令的执行。该脚本支持指定文件或文件夹,指定 ESLint 配置文件,附带命令,以及前后置执行命令等功能,极大地提高了代码检查和格式化的效率。 阅读全文
posted @ 2023-11-01 23:19 除除 阅读(59) 评论(0) 推荐(0) 编辑
摘要: ## 更新 ``` sudo apt update sudo apt install gnupg ``` ## 安装 DEB Package ``` wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.25-1_all.deb sudo dp 阅读全文
posted @ 2023-07-08 22:39 除除 阅读(111) 评论(0) 推荐(0) 编辑
摘要: ## 前言 在 CentOS 9 x64 系统上,可以通过以下步骤来部署 Golang 服务。 ## 1\. 安装必要的软件包 安装以下软件包: 1. Golang:Golang 编程语言 2. Nginx:Web 服务器 3. Supervisor:进程管理工具 4. Git:版本控制工具 5. 阅读全文
posted @ 2023-07-02 15:04 除除 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 本文将介绍基于 Debian 的系统上使用 Docker 和 Nginx 进行 Web 应用部署的过程。着重介绍了 Debian、Docker 和 Nginx 的安装和配置。 阅读全文
posted @ 2023-06-25 23:28 除除 阅读(136) 评论(0) 推荐(0) 编辑
摘要: ## 配置目标 期望能够通过 `xooxle.example.com` 访问 `www.xooxle.com`。 ## 配置 DNS 配置地址:「DNS 解析 DNSPod」->「域名」->「解析」->「添加记录」 ``` xooxle A 222.233.233.23 ``` ![DNSPod R 阅读全文
posted @ 2023-06-18 16:56 除除 阅读(30) 评论(0) 推荐(0) 编辑
摘要: ## 背景 在家远程办公的时候 `git clone` 报错: ``` remote: HTTP Basic: Access denied remote: You must use a personal access token with 'api' scope for Git over HTTP. 阅读全文
posted @ 2023-06-18 00:25 除除 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 在 Go 中,可以使用 `fmt.Sprintf()` 和 `fmt.Printf()` 函数来格式化字符串,这两个函数类似于 C 语言中的 `scanf` 和 `printf` 函数。 ## `fmt.Sprintf()` `fmt.Sprintf()` 函数返回一个格式化后的字符串,而不是将其打 阅读全文
posted @ 2023-06-17 21:23 除除 阅读(106) 评论(0) 推荐(0) 编辑