Software engineer on Go team at Google. Ex-GitHubber, Xoogler; co-author of https://gopl.io.
-
Google
- Brooklyn, NY
- alandonovan.net
Highlights
- Pro
Block or Report
Block or report adonovan
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
-
github-review Public
Forked from charignon/github-review
Github code reviews with Emacs.
Emacs Lisp 1
431 contributions in the last year
Less
More
Contribution activity
June 2023
Created 8 commits in 3 repositories
Opened 3 pull requests in 1 repository
Created an issue in golang/go that received 5 comments
go/types: inconsistency between LookupFieldOrMethod and NewMethodSet
package p type T *int func (r *T) f() {} // error: "invalid receiver type T[A] (pointer or interface type)"
It is an error to declare a method on …
5
comments
Opened 6 other issues in 1 repository
golang/go
6
open
- x/tools/gopls: rename of receiver var gives spurious shadowing error
- x/tools/go/analysis/passes: opt: skip each ast.File that doesn't import the package of interest
- x/tools/gopls: typerefs: move BuildPackageGraph into tests
- x/example: replace references to x/tools/go/loader with x/tools/go/packages
- x/tools/gopls: bug.Reportf("no metadata for %s") reached in hover.go
- cmd/go: document process for tagging and deleting a package from a module