mirror of
https://github.com/beego/bee.git
synced 2024-11-21 23:50:54 +00:00
fix GOROOT
set goroot by runtime.GOROOT if goroot is empty
This commit is contained in:
parent
14eeb07402
commit
cf1809a64b
@ -26,6 +26,7 @@ import (
|
||||
"path/filepath"
|
||||
"reflect"
|
||||
"regexp"
|
||||
"runtime"
|
||||
"strconv"
|
||||
"strings"
|
||||
"unicode"
|
||||
@ -402,6 +403,9 @@ func analyseControllerPkg(localName, pkgpath string) {
|
||||
|
||||
func isSystemPackage(pkgpath string) bool {
|
||||
goroot := os.Getenv("GOROOT")
|
||||
if goroot == "" {
|
||||
goroot = runtime.GOROOT()
|
||||
}
|
||||
if goroot == "" {
|
||||
logger.Fatalf("GOROOT environment variable is not set or empty")
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user