unsafe.Pointer позволяет приводить указатель любого типа к указателю другого типа и обратно, обходя систему типов. Нужен для низкоуровневого кода (например, взаимодействие с C, реализация пакетов вроде reflect). Небезопасен: некорректное использование ведёт к неопределённому поведению.