shadowsocks / go-shadowsocks2

Modern Shadowsocks in Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use Go modules

fortuna opened this issue · comments

We are doing it in outline-ss-server, with a number of benefits:

  • Simplifies development
    • You can clone the repository anywhere. No need to worry about the Go tree and you can now have many clients working on the repo.
    • You can work on your personal forked repository without having to rewrite the import paths or hack the Go tree
  • Allows for reproducible builds, since the dependencies are locked.

You can learn more on Go modules here: https://github.com/golang/go/wiki/Modules

commented

I'll wait till Go modules graduate from "experimental" phase hopefully in Go 1.12 :)

commented

Closed by #134