// hello.go
package main
// #cgo LDFLAGS: -L ./ -lhello
// #include <stdio.h>
// #include <stdlib.h>
// #include "hello.h"
import "C"
func main() {
C.hello()
}
// hello.c
#include "hello.h"
void hello()
{
printf("hello, go\n");
}
// hello.h
extern void hello();