github.com/v2fly/tools@v0.100.0/internal/lsp/testdata/links/links.go (about) 1 package links 2 3 import ( 4 "fmt" //@link(`fmt`,"https://pkg.go.dev/fmt?utm_source=gopls") 5 6 "github.com/v2fly/tools/internal/lsp/foo" //@link(`github.com/v2fly/tools/internal/lsp/foo`,`https://pkg.go.dev/github.com/v2fly/tools/internal/lsp/foo?utm_source=gopls`) 7 8 _ "database/sql" //@link(`database/sql`, `https://pkg.go.dev/database/sql?utm_source=gopls`) 9 ) 10 11 var ( 12 _ fmt.Formatter 13 _ foo.StructFoo 14 _ errors.Formatter 15 ) 16 17 // Foo function 18 func Foo() string { 19 /*https://example.com/comment */ //@link("https://example.com/comment","https://example.com/comment") 20 21 url := "https://example.com/string_literal" //@link("https://example.com/string_literal","https://example.com/string_literal") 22 return url 23 24 // TODO(golang/go#1234): Link the relevant issue. //@link("golang/go#1234", "https://github.com/golang/go/issues/1234") 25 // TODO(microsoft/vscode-go#12): Another issue. //@link("microsoft/vscode-go#12", "https://github.com/microsoft/vscode-go/issues/12") 26 }