문제를 찾는 것을 보장하지는 않고 프로그램을 느리게도 할 수 있다. 하지만 코드를 검증하는
데 중요한 연습이 될 수 있다.
unsafe
에 관해 더 많이 배우고 싶다면, 패키지 문서
17
를 읽어보자.
WARNING
_
unsafe
패키지는 강력하면서 저 수준
low
-
level
이다. 당신이 무엇을 하고 있는지 그리고 당신
이 그것을 제공하여 성능 향상이 필요하지 않는 한
unsafe
를 사용하지 말자.
14.3
성능이 아닌 통합을 위한
Cgo
리플렉션과
unsafe
와 같이,
cgo
는
Go
프로그램과 외부 세상 간의 경계에서 가장 유용하다.
리플렉션은 외부 텍스트 데이터와 통합하는데 도움이 되고,
unsafe
는 운영체제와 네트워크 데
이터와 가장 사용되고,
cgo
는
C
라이브러리와 통합을 위해 가장 좋다.
거의
50
년동안 사용되었음에도
C
는 여전이 프로그래밍 언어의
링구아 프랑카
lingua
franca
이다. 모
든 주요 운영체제는 주로
C
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.