随笔 - 530
文章 - 0
评论 - 3
阅读 -
10098
随笔分类 - Go
Dockerfile 记录
摘要:# 使用官方的 Go 编译器镜像作为基础镜像 FROM golang:alpine AS builder # 设置工作目录 WORKDIR /src # 复制 go.mod 和 go.sum 文件到工作目录(确保模块依赖可以被解析) COPY go.mod ./ # 下载依赖项(这一步是可选的,但推
阅读全文
channel 记录
摘要:首先几个 东西 : 环形缓冲区 Arr , 配套的指针 recv , sendx 以下所有操作 均有 lock , unlock write v : 1. 读等待队列(r_wq)有元素,{ 弹出 r_wq 头元素S, 将 v写入S } 2. 可写入 缓冲区 { Arr[ sendx++] = v }
阅读全文