Closed
Description
This program:
package main
import (
"fmt"
"path/filepath"
)
func main() {
fmt.Println(filepath.Join("a"))
fmt.Println(filepath.Join("c:", "a"))
}
displays:
C:\dev\src\foo>go run main.go
a
c:\a
C:\dev\src\foo>
but should display:
C:\dev\src\foo>go run main.go
a
c:a
C:\dev\src\foo>
or
C:\dev\src\foo>go run main.go
a
c:.\a
C:\dev\src\foo>
Alex