Yes but how my software will run the day that this library disappear because it is not native from golang.org?
On Tuesday, January 3, 2017 at 9:00:27 AM UTC+1, Caleb Doxsey wrote: > > What's wrong with a library? > > This particular library is used by vagrant and dozens of other software > projects, it's cross platform and handles all the edge cases. > > Never relying on 3rd party libraries is a very inefficient way to write > software. Seems like even just copying the code would be more productive > than writing it from scratch. It has a very permissive license: > https://github.com/mitchellh/go-homedir/blob/master/LICENSE. > > On Thursday, December 29, 2016 at 8:41:03 AM UTC-5, Aurélien Desbrières > wrote: >> >> Oh so that is not an official stuff from go but an outside library ~_~ >> Is there any ways more "official" to do that? >> >> On Thursday, December 29, 2016 at 7:17:02 AM UTC+1, Aurélien Desbrières >> wrote: >>> >>> That sounds good. I will try it and tell you back. Thanks >>> >>> On Thu, Dec 29, 2016, 5:02 AM Caleb Doxsey wrote: >>> >>>> You can use this library: >>>> https://godoc.org/github.com/mitchellh/go-homedir#Expand >>>> >>>> >>>> On Wednesday, December 28, 2016 at 8:22:06 AM UTC-5, Aurélien >>>> Desbrières wrote: >>>>> >>>>> As explain ~/ in golang <https://github.com/golang/go/issues/18443> , >>>>> I am trying to request the user to cat a file with a gocat program. >>>>> >>>>> The point is that if the user tell to the terminal the full address, >>>>> /home/user/file, the program works, but if the user use ~/file the >>>>> program >>>>> brokes. >>>>> >>>>> How can I use Golang to use ~/ in terminal request? >>>>> >>>> >>>> -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.