Il giorno lunedì 11 dicembre 2017 19:08:01 UTC+1, Ian Lance Taylor ha
scritto:
>
> On Mon, Dec 11, 2017 at 1:27 AM, Petr Shevtsov > wrote:
> >
> > I've spotted rather strange behavior of os.IsNotExist on Windows.
> >
> > This snippet[1]
> >
> > s := "http://example.com/";
> > fi, err := os
Il giorno martedì 12 dicembre 2017 13:24:01 UTC+1, Taru Karttunen ha
scritto:
>
> On 11.12 10:07, Ian Lance Taylor wrote:
> > On Mon, Dec 11, 2017 at 1:27 AM, Petr Shevtsov > wrote:
> > > s := "http://example.com/";
> > > fi, err := os.Stat(s)
> > > if os.IsNotExist(err) {
> > >
> > > Is t
On 11.12 10:07, Ian Lance Taylor wrote:
> On Mon, Dec 11, 2017 at 1:27 AM, Petr Shevtsov
> wrote:
> > s := "http://example.com/";
> > fi, err := os.Stat(s)
> > if os.IsNotExist(err) {
> >
> > Is this a bug in os.IsNotExist[3] or such behavior is intentional?
>
> This sounds like a bug, although
On Mon, Dec 11, 2017 at 1:27 AM, Petr Shevtsov wrote:
>
> I've spotted rather strange behavior of os.IsNotExist on Windows.
>
> This snippet[1]
>
> s := "http://example.com/";
> fi, err := os.Stat(s)
> if os.IsNotExist(err) {
> fmt.Println("Not a file")
> return
> }
> mode := fi.Mode()
> if mode.I
Greetings, gophers!
I've spotted rather strange behavior of os.IsNotExist on Windows.
This snippet[1]
s := "http://example.com/";
fi, err := os.Stat(s)
if os.IsNotExist(err) {
fmt.Println("Not a file")
return
}
mode := fi.Mode()
if mode.IsRegular() {
fmt.Println("File")
}
works perfectly on Lin