Recognize when unsafe operations or native interoperability are justified and isolate them behind tested APIs. Work with unsafe.Pointer, memory layout, cgo ownership rules, callbacks, and the performance and deployment costs of C dependencies.