go atomic底层是怎么实现的?

Go 语言的 atomic 包提供了一组函数和类型,用于在程序中进行原子操作。它通过内置指令来实现原子操作,并且与底层操作系统和处理器架构无关,因此可以在不同的系统上进行编译和使用。