make target
gitignore
sample go source