[go-nuts] Can Go 2.x (or later) adopt some concurrency safety paradigms from Rust?

2019-03-04 Thread jeffkayser3
Paradigms of Rust for the Go developer https://medium.com/@deckarep/paradigms-of-rust-for-the-go-developer-210f67cd6a29 I found this article extremely interesting. Concurrency safety appears to be an area where Rust beats Go. I don't have any intentions to move to Rust. But it would sure be

[go-nuts] Go package/version management, vendoring, dep, gb, etc...

2017-02-04 Thread jeffkayser3
I can’t seem to converge on a decent package/version management scheme. I asked Dave Cheney, and he recommended that I email this list. I’ve written a Go project. I started with a directory tree like this: $GOPATH/src/project/objects/agent_v1/agent_v1.go (import