Cython code includes a bunch of wrapping to code to create a python module and translate to and from Python objects and C types.
You may not need any of that. For example, a very simple hello world in cgo could be just:
/* hello.c */
#include <stdio.h>
static void hello(void) {
printf("hello world!\n");
}
And you can call that from GO with C code using special import and some include directive comments:
package main
// #include <hello.c>
import "C"
func main() {
C.hello()
}
You can certainly try to just include the above "cythonized" C file but you'll also need to include the appropriate linker directives so that Go can compile all the Python runtime stuff into your Go binary.
In general, it's likely not what you're looking to do...
You might want to look at something like http://grump.io/ if you really want to call Python from Go.