Modified for go-mode