Posted in

Go程序启动瞬间,内核如何通过bprm->filename识别它的“法定运行名”?(基于Linux 6.1源码级追踪)

第一章:Go程序启动瞬间的“法定 … Go程序启动瞬间,内核如何通过bprm->filename识别它的“法定运行名”?(基于Linux 6.1源码级追踪)Read more

Posted in

Go二进制文件里藏着什么?:反汇编+readelf+gdb三工具链逆向解析,还原Go程序启动全过程(含init→main→goroutine调度链)

第一章:Go语言在什么里面运行 … Go二进制文件里藏着什么?:反汇编+readelf+gdb三工具链逆向解析,还原Go程序启动全过程(含init→main→goroutine调度链)Read more

Posted in

Go程序启动瞬间,runtime.main()究竟从哪加载?——深入Golang启动链:ldflags、cgo、_rt0_amd64_linux.o与系统调用入口全链路拆解

第一章:Go程序启动瞬间,run … Go程序启动瞬间,runtime.main()究竟从哪加载?——深入Golang启动链:ldflags、cgo、_rt0_amd64_linux.o与系统调用入口全链路拆解Read more