goはあまり関係ない macでシステムコールをモニタリングするために、strace/trussの代わりにdtrace/dtrussがインストールされている。 しかしmacOS Sieera(10.12)以降はSIPにより動かない(syscallのトレースが制限される?)ため、SIPのを停止する必要がある。 動作環境 os: macOS High Sierra (10.13.3) go version: go1.9.2 darwin/amd64 実行するサンプルコード main.go package main import ( "C" "os" ) func main() { file, err := os.Create("sample.txt") if err != nil { panic(err) } defer file.Close() file.Write([]byte("syste