Go语言技术文章
-
VS Code 的工作区设置可以把环境变量限制在某个项目内。本文用 .vscode/settings.json 配置集成终端变量,再用 tasks.json 的 options.env 给单个任务设置独立环境,并说明重开终端和变量引用的边界。480 收藏 -
用 docker compose --dry-run 预览 Compose 项目在启动前会执行的 pull、build、create、healthy 和 start 动作,并分清哪些查询命令不适用。305 收藏 -
通过CODEOWNERS指定文件负责人,再在main分支保护中开启必需批准与代码所有者评审,讲解菜单路径、保存结果和PR状态,并区分人数要求、自动请求和权限绕过。188 收藏 -
VS Code 任务通过 problemMatcher 解析编译器输出,把文件、行号、列号和错误消息映射到 Problems 面板。本文用一个可替换的编译输出格式说明 tasks.json 配置、结果核对和空面板排查。284 收藏 -
用 Docker Compose 的 volumes 长语法和 read_only: true 为开发服务挂载只读目录,并通过 Mounts 的 RW=false 确认配置生效。287 收藏 -
把 GitHub Codespaces 的开发容器配置提交到仓库,用 devcontainer.json 固定镜像、工具、扩展、端口和初始化命令;已有 Codespace 通过重建容器加载新设置。422 收藏 -
在 JetBrains IDE 中打开目标文件,使用 Code → Optimize Imports 或快捷键只整理当前文件的导入;再用 Diff 检查导入分组、未使用导入和文件主体是否符合预期。482 收藏 -
Docker Compose 使用多个 YAML 文件时,后指定的文件会在合并模型中覆盖或补充前面的配置。本文用一个基础文件和一个环境覆盖文件,说明怎样按顺序组合文件,再用 docker compose config 查看展开后的最终服务、变量和路径。353 收藏 -
在仓库的 .github/ISSUE_TEMPLATE 目录新增 YAML Issue form,用 input、textarea、dropdown 等控件收集固定字段,再通过提交后的 Issue 正文、标题和标签核对表单是否真正生效。150 收藏 -
在 VS Code 中按住 Shift+Alt(macOS 为 Shift+Option)拖出矩形选区,就能在多行同一列建立光标并同步改写文本。本文说明入口、快捷键、结果判断和短行等边界。460 收藏 -
通过工作区设置让 VS Code 新建终端使用指定 profile,并用终端标签、设置作用域和新建实例确认配置是否生效。161 收藏 -
围绕危险废物装运前的承运资质核对,整理承运企业、运输工具、收运人员、转移联单、识别标志和包装状态的交叉检查方法,并说明发现差异时的暂停与留痕边界。472 收藏 -
文章 · 前端 | 21小时前 | 前端 · javascript · 浏览器API · AbortController AbortSignal JavaScript异步任务 scheduler.postTask
scheduler.postTask 可以通过AbortSignal取消尚未执行的任务,但abort不会回溯终止已经进入回调的JavaScript。本文用最小示例说明signal接入、Promise错误处理、协作式停止和兼容性边界。304 收藏 -
array_column 使用 index_key 重建数组时,重复键不会自动合并记录,后来的值会覆盖前面的值。本文说明覆盖原因,并给出保留全部记录、保留最后一条和主动拒绝重复键的写法。221 收藏 -
通过 scope、include 和 exclude 为 VS Code 用户代码片段设置语言与文件名模式边界,并用匹配文件、排除文件和片段前缀完成结果验收。270 收藏