``` go package main //#include <stdio.h> //#include <string.h> //#include <malloc.h> //static char name[30]={0}; //char* get_name_addr(){return name;} //void show_name(){printf("name=%s\n",name);} import "C" import "unsafe" func main...
``` go package main //#include <stdio.h> //#include <string.h> //#include <malloc.h> //static char name[30]={0}; //char* get_name_addr(){return name;} //void show_name(){printf("name=%s\n",name);} import "C" import "unsafe" func main...