Golang os.IsPathSeparator() function example

package os

Golang os.IsPathSeparator() function usage example.

 package main

 import (
 "fmt"
 "os"
 )

 func main() {

 path := "./testdir"

 fmt.Printf("Is %v a path separator? : %v \n", string(path[0]), os.IsPathSeparator(path[0]))
 fmt.Printf("Is %v a path separator? : %v \n", string(path[1]), os.IsPathSeparator(path[1]))
 fmt.Printf("Is %v a path separator? : %v \n", string(path[2]), os.IsPathSeparator(path[2]))
 fmt.Printf("Is %v a path separator? : %v \n", string(path[3]), os.IsPathSeparator(path[3]))
 }

Is . a path separator? : false

Is / a path separator? : true

Is t a path separator? : false

Is e a path separator? : false

Reference :

http://golang.org/pkg/os/#IsPathSeparator

Advertisement