add goxc dependency
ignore the build directory
add goxc config and make task