add gopath serach function