| -- Random-definition -- |
| godef/a/random.go:3:6-12: defined here as func Random() int |
| [Random on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Random) |
| -- Random-definition-json -- |
| { |
| "span": { |
| "uri": "file://godef/a/random.go", |
| "start": { |
| "line": 3, |
| "column": 6, |
| "offset": 16 |
| }, |
| "end": { |
| "line": 3, |
| "column": 12, |
| "offset": 22 |
| } |
| }, |
| "description": "func Random() int\n[Random on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Random)" |
| } |
| |
| -- Random-hover -- |
| func Random() int |
| [Random on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Random) |
| -- Random2-definition -- |
| godef/a/random.go:8:6-13: defined here as func Random2(y int) int |
| [Random2 on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Random2) |
| -- Random2-definition-json -- |
| { |
| "span": { |
| "uri": "file://godef/a/random.go", |
| "start": { |
| "line": 8, |
| "column": 6, |
| "offset": 71 |
| }, |
| "end": { |
| "line": 8, |
| "column": 13, |
| "offset": 78 |
| } |
| }, |
| "description": "func Random2(y int) int\n[Random2 on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Random2)" |
| } |
| |
| -- Random2-hover -- |
| func Random2(y int) int |
| [Random2 on pkg.go.dev](https://pkg.go.dev/golang.org/x/tools/internal/lsp/godef/a#Random2) |
| -- err-definition -- |
| godef/a/a.go:14:6-9: defined here as var err error |
| -- err-definition-json -- |
| { |
| "span": { |
| "uri": "file://godef/a/a.go", |
| "start": { |
| "line": 14, |
| "column": 6, |
| "offset": 203 |
| }, |
| "end": { |
| "line": 14, |
| "column": 9, |
| "offset": 206 |
| } |
| }, |
| "description": "var err error" |
| } |
| |
| -- err-hover -- |
| var err error |
| |
| -- make-hover -- |
| The make built-in function allocates and initializes an object of type slice, map, or chan (only). |
| func(t Type, size ...IntegerType) Type |
| |
| -- string-hover -- |
| string |
| |