Posted in Go语言基础和工具链Go中color.New().Add(color.FgHiGreen)为何在Alpine Linux中失效?——musl libc下termios.c_cc配置差异深度溯源 第一章:Go中color.New … Go中color.New().Add(color.FgHiGreen)为何在Alpine Linux中失效?——musl libc下termios.c_cc配置差异深度溯源Read more by Golang修行笔记|2026年4月3日|Go语言编程实践, glibc版本冲突解决, Alpine差异, Linux系统初始化命令, musl与glibc差异, RGB终端颜色, syscall.IoctlSetTermios
Posted in 问题排查与答疑Go发送AT指令必须绕开的Linux内核坑:termios.c_iflag配置错误导致ICRNL吞掉\r\n,实测影响100% LTE模组初始化 第一章:Go发送AT指令必须绕开 … Go发送AT指令必须绕开的Linux内核坑:termios.c_iflag配置错误导致ICRNL吞掉\r\n,实测影响100% LTE模组初始化Read more by 架构思考者|2026年3月24日|syscall.IoctlSetTermios, Go语言AT指令, LTE模组, Go语言编程实践, Linux内核PATH
Posted in Go语言基础和工具链Go调用C画三角形必须掌握的6个底层概念:termios、stdout缓冲区、TTY原始模式、ioctl、UTF-8宽度判定、ANSI CSI序列 第一章:Go调用C画三角形的底层 … Go调用C画三角形必须掌握的6个底层概念:termios、stdout缓冲区、TTY原始模式、ioctl、UTF-8宽度判定、ANSI CSI序列Read more by Go语言爱好者|2026年3月7日|CGO调用C库损耗分析, ANSI解析缺陷, CSI序列, stdout缓冲区溢出, syscall.IoctlSetTermios, TTY原始模式
Posted in Go语言基础和工具链Go终端字符捕获的终极形态:x/term.MakeRaw + syscall.IoctlSetTermios + 自定义ring buffer,实现<10μs响应延迟 第一章:Go终端字符捕获的终极形 … Go终端字符捕获的终极形态:x/term.MakeRaw + syscall.IoctlSetTermios + 自定义ring buffer,实现<10μs响应延迟Read more by 代码诗人|2026年3月6日|Buffers兼容性, 自定义ring, Go终端字符捕获, x/term.MakeRaw, syscall.IoctlSetTermios, 低延迟终端响应