ไธ้ขๅๅบไบ Go ๆบ็ ๆไปถๆๅฎ็ฐ็ๅ่ฝ๏ผไปฅๅไปไปฌไธป่ฆๅ่ฝ็ไป็ป๏ผๅจๆฌไนฆๆญฃๆไธญๅฏนๅบ็๏ผ็ฒ็ฅ๏ผไฝ็ฝฎ๏ผ
โโโ cmd
โย ย โโโ cgo
โโโ net
โโโ reflect
โโโ os/signal
โโโ runtime
โย ย โโโ README.md
// boot
โย ย โโโ rt0_darwin_amd64.s
โย ย โโโ rt0_js_wasm.s
โย ย โโโ rt0_linux_amd64.s
โย ย โโโ runtime1.go
โย ย โโโ os_darwin.go
โย ย โโโ os_linux.go
โย ย โโโ go_tls.h
// sched
โย ย โโโ runtime.go
โย ย โโโ runtime2.go
โย ย โโโ proc.go
โย ย โโโ stack.go
// signal
โย ย โโโ os_linux_generic.go
โย ย โโโ sigaction.go
โย ย โโโ signal_amd64x.go
โย ย โโโ signal_darwin.go
โย ย โโโ signal_darwin_amd64.go
โย ย โโโ signal_linux_amd64.go
โย ย โโโ signal_unix.go
โย ย โโโ sigqueue.go
โย ย โโโ sigtab_linux_generic.go
// mem
โย ย โโโ malloc.go
โย ย โโโ mcache.go
โย ย โโโ mcentral.go
โย ย โโโ mprof.go
โย ย โโโ mfixalloc.go
โย ย โโโ mheap.go
โย ย โโโ mmap.go
โย ย โโโ msize.go
โย ย โโโ mstats.go
โย ย โโโ mkduff.go
โย ย โโโ duff_amd64.s
โย ย โโโ mksizeclasses.go
โย ย โโโ sizeclasses.go
โย ย โโโ mem_darwin.go
โย ย โโโ mem_js.go
โย ย โโโ mem_linux.go
โย ย โโโ memclr_amd64.s
โย ย โโโ memclr_wasm.s
โย ย โโโ memmove_amd64.s
โย ย โโโ memmove_wasm.s
// GC
โย ย โโโ mgc.go
โย ย โโโ mgclarge.go
โย ย โโโ mgcmark.go
โย ย โโโ mgcsweep.go
โย ย โโโ mgcsweepbuf.go
โย ย โโโ mgcwork.go
โย ย โโโ mbarrier.go
โย ย โโโ mwbbuf.go
โย ย โโโ mbitmap.go
โย ย โโโ lfstack.go
โย ย โโโ lfstack_64bit.go
โย ย โโโ mfinal.go
// common
โย ย โโโ asm.s
โย ย โโโ asm_amd64.s
โย ย โโโ asm_wasm.s
// types/keywords
โย ย โโโ type.go
โย ย โโโ typekind.go
// float
โย ย โโโ softfloat64.go
โย ย โโโ float.go
// map
โย ย โโโ fastlog2.go
โย ย โโโ mkfastlog2table.go
โย ย โโโ fastlog2table.go
โย ย โโโ alg.go
โย ย โโโ map.go
โย ย โโโ map_fast32.go
โย ย โโโ map_fast64.go
โย ย โโโ map_faststr.go
โย ย โโโ hash64.go
โย ย โโโ heapdump.go
// interface
โย ย โโโ iface.go
// chan/select
โย ย โโโ chan.go
โย ย โโโ select.go
// slice
โย ย โโโ slice.go
// string
โย ย โโโ string.go
โย ย โโโ utf8.go
// panic
โย ย โโโ panic.go
// locks
โย ย โโโ sema.go
โย ย โโโ lock_futex.go
โย ย โโโ lock_js.go
โย ย โโโ lock_sema.go
โย ย โโโ rwmutex.go
// net
โย ย โโโ netpoll.go
โย ย โโโ netpoll_epoll.go
โย ย โโโ netpoll_fake.go
โย ย โโโ netpoll_kqueue.go
โย ย โโโ netpoll_stub.go
// cgo
โย ย โโโ cgo
โย ย โโโ cgo.go
โย ย โโโ cgo_mmap.go
โย ย โโโ cgo_sigaction.go
โย ย โโโ cgocall.go
โย ย โโโ cgocallback.go
โย ย โโโ cgocheck.go
โย ย โโโ cpuprof.go
โย ย โโโ textflag.h
โย ย โโโ funcdata.h
โย ย โโโ defs_linux_amd64.go
โย ย โโโ defs_darwin_amd64.go
โย ย โโโ plugin.go
// time
โย ย โโโ time.go
โย ย โโโ timestub.go
โย ย โโโ timestub2.go
// race/trace/pprof/msan
โย ย โโโ profbuf.go
โย ย โโโ proflabel.go
| โโโ race.go
| โโโ race0.go
| โโโ race_amd64.s
| โโโ trace.go
| โโโ traceback.go
โย ย โโโ debug.go
โย ย โโโ debugcall.go
โย ย โโโ msan.go
โย ย โโโ msan0.go
โย ย โโโ msan_amd64.s
// call utils
โย ย โโโ extern.go
โย ย โโโ symtab.go
โย ย โโโ cpuflags_amd64.go
โย ย โโโ cputicks.go
โย ย โโโ env_posix.go
โย ย โโโ error.go
โย ย โโโ print.go
โย ย โโโ write_err.go
โย ย โโโ relax_stub.go
โย ย โโโ stubs.go
โย ย โโโ stubs2.go
โย ย โโโ stubs3.go
โย ย โโโ stubs_linux.go
โย ย โโโ stubs_nonlinux.go
โย ย โโโ stubs_x86.go
โย ย โโโ sys_darwin.go
โย ย โโโ sys_darwin_amd64.s
โย ย โโโ sys_linux_amd64.s
โย ย โโโ sys_wasm.go
โย ย โโโ sys_wasm.s
โย ย โโโ sys_x86.go
โย ย โโโ unaligned1.go
โย ย โโโ vdso_elf64.go
โย ย โโโ vdso_linux_amd64.go
// sync&atomic
โย ย โโโ atomic_pointer.go
โย ย โโโ internal
โย ย ย ย โโโ atomic
โย ย ย ย โโโ sys
โโโ sync
โย ย โโโ atomic
โย ย โโโ cond.go
โย ย โโโ map.go
โย ย โโโ mutex.go
โย ย โโโ once.go
โย ย โโโ pool.go
โย ย โโโ runtime.go
โย ย โโโ rwmutex.go
โย ย โโโ waitgroup.go
โ
// syscall
โโโ syscall
โโโ unsafe
Go under the hood | CC-BY-NC-ND 4.0 & MIT ยฉ changkun