update readme
add go files
add test markdown file