gitlab.com/evatix-go/core@v1.3.55/coreinterface/pathextendinf/Joiner.go (about) 1 package pathextendinf 2 3 type Joiner interface { 4 // ParentDir 5 // 6 // Join from ParentDir 7 ParentDir(relativePaths ...string) string 8 ParentDirExtender(relativePaths ...string) PathExtender 9 10 // RootDir 11 // 12 // Join from Root Dir 13 RootDir(relativePaths ...string) string 14 JoinRootDirExtender(relativePaths ...string) PathExtender 15 16 // FullPath 17 // 18 // Join from JoinFullPath 19 FullPath(relativePaths ...string) string 20 FullPathExtender(relativePaths ...string) PathExtender 21 }