package main // #include // #include /* void print(char *str) { printf("%s\n", str); } */ import "C" import "unsafe" func main() { s := "hello" cs := C.CString(s) defer C.free(unsafe.Pointer(cs)) C.print(cs) }