change 3rdparty to ext, like http://golang.org/doc/code.html