Upon more investigation, the issue was already reported in
2020: https://github.com/golang/go/issues/39748 but never fixed
There is a workaround with Hugo to prevent minification from removing
quotes.
Add this to hugo conf file:
minify:
tdewolff:
html:
keepQuotes: true
Le mardi 12 novembre 2024 à 18:07:11 UTC+1, JeffG a écrit :
> Much thanks for finding the issue !
>
> The site is generated by Hugo, I'll try to fix the template.
>
>
>
> Le mardi 12 novembre 2024 à 17:19:14 UTC+1, Sean Liao a écrit :
>
>> No, it;s a bug similar to
>> https://github.com/prettier/prettier/issues/8210
>>
>> `go` follows the redirects, but there are several elements in your
>> html that cause parsing issues (unquoted attribute values containing
>> `/`).
>>
>> > <link rel=apple-touch-icon sizes=180x180 href=/apple-touch-icon.png>
>> > <link rel=icon type=image/png sizes=32x32 href=/favicon-32x32.png>
>> > <link rel=icon type=image/png sizes=16x16 href=/favicon-16x16.png>
>> > <link rel=manifest href=/site.webmanifest>
>> > <link rel=mask-icon href=/safari-pinned-tab.svg color>
>> > <link rel="shortcut icon" href=/favicon.ico>
>>
>> See https://go.dev/play/p/XOe6Z1czYWe
>> go parser
>> https://go.googlesource.com/go/+/c96939fbed3d60159dc81ee9ad591de8cfd41168/src/cmd/go/internal/vcs/discovery.go#31
>>
>>
>> - sean
>>
>> On Tue, Nov 12, 2024 at 11:44 AM JeffG <[email protected]> wrote:
>> >
>> > update: I think I might I found the issue, the bot doesn't seems to
>> follow redirections (at least 301 ones).
>> >
>> > Thanks to the option "-x" of go get:
>> >
>> > go get -x nspeed.app/[email protected] <http://nspeed.app/[email protected]>
>> > leads to
>> > https://nspeed.app/nspeed?go-get=1
>> > which redirects '301) to the same url but with trailing slash:
>> > https://nspeed.app/nspeed/?go-get=1
>> > which has the go-import tag but the bot doesn't seem to follow the
>> redirection.
>> >
>> > Is this the expected behavior of the bot?
>> > Le mardi 12 novembre 2024 à 10:12:35 UTC+1, JeffG a écrit :
>> >>
>> >> I have a custom url package nspeed.app/nspeed which redirects to
>> github.com/nspeed-app/nspeed (using a meta tag go-import):
>> >>
>> >> <meta name=go-import content="nspeed.app/nspeed git
>> https://github.com/nspeed-app/nspeed>
>> >>
>> >> It was setup a year ago or so with version v0.11.0 and was working
>> fine.
>> >> Today I updated some code and the github repo tag to v0.12.0
>> >> waited a few days then
>> >>
>> >> go get nspeed.app/nspeed@latest
>> >>
>> >> but it still fetch the old version.
>> >>
>> >> So I tried to force the update as specified here:
>> https://pkg.go.dev/about#adding-a-package
>> >> to update from the pkg web site directly:
>> >> https://pkg.go.dev/nspeed.app/[email protected]
>> >> first I clicked the "request" button but later the page displays "not
>> found"
>> >>
>> >> then I tried with proxy and 'go get', I get the same error about xml:
>> >> curl https://proxy.golang.org/nspeed.app/nspeed/@v/v0.12.0.info
>> >>
>> >> go: nspeed.app/[email protected]: unrecognized import path "
>> nspeed.app/nspeed": parsing nspeed.app/nspeed: XML syntax error on line
>> 1: expected /> in element
>> >>
>> >> I am probably missing something or are go-import meta tags not working
>> anymore may be?
>> >>
>> > --
>> > 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 [email protected].
>> > To view this discussion visit
>> https://groups.google.com/d/msgid/golang-nuts/3ed8d706-4f8e-44ac-a9f2-bfef6351954en%40googlegroups.com.
>>
>>
>>
>
--
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 [email protected].
To view this discussion visit
https://groups.google.com/d/msgid/golang-nuts/06964bc5-b110-40c3-93b6-54f0fae81a25n%40googlegroups.com.