I attempted to perform an installation from source from the `master`
branch of the repository, but encountered several problems that were
only resolvable after upgrading my Go installation. The root cause was
lack of support for `go build`'s `-mod` option, as can be seen in the
following example output:
```sh
$ make
flag provided but not defined: -mod
usage: build [-o output] [-i] [build flags] [packages]
Run 'go help build' for details.
Makefile:8: recipe for target 'build' failed
make: *** [build] Error 2
```
I'm not a Go expert so I'm unsure of Golang version 1.14.0 is the
minimum required version, but I do know that this version builds
correctly. I was previously using Golang version 1.10.0, following the
README's instructions. These instructions have since become outdated,
requiring at least a documentation fix. That fix is in this patch.
2.3.2
- ACMEv2 support added to comply with LetsEncrypt requirements.
- Fixed session cookie output to support EditThisCookie on the latest Chrome version.
- Increased timeouts for proxying HTTP packets to 45 seconds.
- Added support for Go modules.