Go: more powerful for snippet