标签: pointers dictionary go set
我正在寻找一种正确的方法来实现一组指向struct的指针。显而易见的方法是使用内置map:
struct
map
map[*SomeStructure]struct{}
但Go内存模型是否保证将指针用作map密钥类型是安全的? 由于地址空间碎片整理,运行时是否可以优化指针地址(可能)?