Dmitri Shuralyov

Results 118 issues of Dmitri Shuralyov

Sources: - https://blog.filippo.io/stale-goroot-and-gorebuild/ - https://twitter.com/shurcooL/status/742172371935600640 - https://github.com/FiloSottile/gorebuild Potential test case (currently suboptimal behavior, since the binary is only one of these two Go packages, but `binstale` currently cannot know which...

enhancement

Go Package Store was created for working with the current `go get -u` model with a GOPATH workspace. The vgo experiment (https://research.swtch.com/vgo) considers changing that significantly. This is both an...

enhancement

For example, if I have `foo/bar.v4` in my GOPATH, and `foo/bar.v5` becomes available, perhaps Go Package Store is an excellent opportunity to let me know about that?

enhancement
thinking

- [ ] Have a way to see the list of all packages that (directly or indirectly) depend on the shown repo. - Should use [`cmd/goimporters`](https://github.com/shurcooL/cmd/commit/7eccc1ea0ec320b6edc36af71c16705a5fcb77b3#commitcomment-7954923) to achieve this. -...

enhancement
thinking

It works okay when given a single statement and `-quiet` is not used: ```Go $ goexec -n 'fmt.Println("hi")' package main import ( "fmt" "github.com/shurcooL/go-goon" ) func main() { goon.Dump(fmt.Println("hi")) }...

enhancement

``` diff @@ -94,6 +94,8 @@ func sendUDPPacketBytes(c *Connection, b []byte) error { func receiveUDPPacket(c *Connection) ([]byte, packet.UDPHeader, error) { var b [packet.MAX_UDP_SIZE]byte n, err := c.udp.Read(b[:]) + // TODO:...

An issue that @vojtechvitek made me aware of is that `FilesWithExtensions` does not work well with `filter.Keep`. When we created it (/cc @slimsag @neelance), we had `filter.Skip` usage in mind,...

thinking

The GitHub API and this Go package generate slightly different anchor tags for headings with periods, and some other sequences of special characters. This is because of a difference in...

bug

This is a feature request of adding a tab for displaying the `godoc` of a Go package. The motivation for having this (despite [godoc.org](https://godoc.org) being available and serving as an...

enhancement
thinking