The recent Go 1.8 release included support for the CHACHA20_POLY1305 cipher suites.
ECDHE-ECDSA-AES128-GCM-SHA256
ECDHE-ECDSA-AES128-SHA256
ECDHE-ECDSA-AES256-GCM-SHA384
ECDHE-ECDSA-AES256-SHA384
ECDHE-ECDSA-CHACHA20-POLY1305
ECDHE-RSA-CHACHA20-POLY1305
BoringSSL support all of these ciphers.
https://github.com/lyft/envoy/blob/master/source/common/ssl/context_config_impl.cc specifies supported cipher suites for Envoy.
The recent Go 1.8 release included support for the CHACHA20_POLY1305 cipher suites.
The following modern cipher suites are recommended by the Mozilla SSL Configuration Generator
BoringSSL support all of these ciphers.