// Copyright 2013, 2014 Canonical Ltd. | |
// Licensed under the LGPLv3, see LICENCE file for details. | |
package errors | |
import ( | |
"fmt" | |
"go/build" | |
"os" | |
"path/filepath" | |
"strings" | |
) | |
var goPath = build.Default.GOPATH | |
var srcDir = filepath.Join(goPath, "src") | |
func trimGoPath(filename string) string { | |
return strings.TrimPrefix(filename, fmt.Sprintf("%s%s", srcDir, string(os.PathSeparator))) | |
} |