update readme.md and make demo.go's str optional.