It is more strange that, if I replace the go101.org appearances with 
"aaa.bbb", a non-existing domain.

// main.go
package main

import (
    _ "aaa.bbb/tinyrouter"
)

func main() {
}


// go.mod
module app

replace aaa.bbb/tinyrouter => github.com/go101/tinyrouter v1.0.0

then run "go build -x -v" again, it still connects to go101.org.
But now the project should be unrelated to go101.org totally.
Did I do anything wrong?


$ go build -x -v
WORK=/tmp/go-build893093914
Fetching https://go101.org/tinyrouter?go-get=1
Fetching https://aaa.bbb/tinyrouter?go-get=1
https fetch failed: Get https://aaa.bbb/tinyrouter?go-get=1: dial tcp: 
lookup aaa.bbb on 8.8.8.8:53: no such host
Fetching https://aaa.bbb?go-get=1
https fetch failed: Get https://aaa.bbb?go-get=1: dial tcp: lookup aaa.bbb 
on 8.8.8.8:53: no such host
Parsing meta tags from https://go101.org/tinyrouter?go-get=1 (status code 
404)
Fetching https://go101.org?go-get=1
Parsing meta tags from https://go101.org?go-get=1 (status code 200)
build app: cannot find module for path aaa.bbb/tinyrouter


On Saturday, November 10, 2018 at 4:54:50 AM UTC-4, T L wrote:
>
> I host a package on github: https://github.com/go101/tinyrouter
> And I decided to use "go101.org/tinyrouter" as its import path.
>
> Then in a program which import the package:
>
> // main.go
> package main
>
> import (
>     _ "go101.org/tinyrouter"
> )
>
> func main() {
> }
>
> // go.mod
> module app
>
> replace go101.org/tinyrouter => github.com/go101/tinyrouter v1.0.0
>
> When I build it, it reports errors:
>
> $ go build -v -x
> WORK=/tmp/go-build304435862
> Fetching https://go101.org/tinyrouter?go-get=1
> Parsing meta tags from https://go101.org/tinyrouter?go-get=1 (status code 
> 404)
> Fetching https://go101.org?go-get=1
> Parsing meta tags from https://go101.org?go-get=1 (status code 200)
> build a.b/app: cannot find module for path go101.org/tinyrouter
>
> The go command still connect to https://go101.org?
> Shouldn't it connect github.com instead?
>

-- 
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.

Reply via email to