// Copyright 2020 ChaiShushan . All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package main import ( "fmt" ) func Example_gopkgPath() { fmt.Println(gopkgPath(".")) fmt.Println(gopkgPath("../..")) fmt.Println(gopkgPath("../..//examples/hi")) // Output: // github.com/chai2010/gettext-go/cmd/xgettext-go // github.com/chai2010/gettext-go // github.com/chai2010/gettext-go/examples/hi } func Example_gopkgFiles() { fmt.Println(gopkgFiles(".")) fmt.Println(gopkgFiles("../../examples/hi")) // Output: // [main.go pkg.go utils.go] // [hi.go] }