Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
819 contributions in the last year
Contribution activity
June 2020
- xushiwei/gorgonia Go
- xushiwei/facemask Go
- xushiwei/caire Go
- xushiwei/colidr Go
- xushiwei/goplus-play JavaScript
- xushiwei/httptest Go
- xushiwei/bpl Go
- xushiwei/fyne Go
- xushiwei/qlang Go
- xushiwei/errors Go
Created a pull request in qiniu/goplus that received 1 comment
- contributing
- small fix
- small fix
- github.com/qiniu/goplus/types
- rational number: AddrOp
- TestRational2: variable
- cl: BigInt/BigRat/BigFloat
- token.RAT; parser; exec/bytecode: BigInt/BigRat/BigFloat
- boundKind: bugfix
- exec/golang.AddrOp: support exec.OpAddrVal
- tutorial/17-Fibtc
- prof
- Context refactor
- exec/bytecode: profile support
- copyright
- cl.NewPackage: bugfix for explicit main func
- small fix
- Error handling
- StartStmt: save current statement
- opWrapIfErr; exec/golang.ErrWrap/WrapIfErr
- WrapIfErr
- ErrWrapExpr
- LoadGoVar/StoreGoVar/AddrGoVar
- LoadGoVar/StoreGoVar/AddrGoVar
- errorf
- Some pull requests not shown.
Created an issue in golang/go that received 28 comments
proposal: Go 2: ErrWrap expressions
I suggest to reinvent error handling specification in Go. I call them ErrWrap expressions:
expr! // panic if err
expr? // return if err
expr?:defval …
28
comments