doom emacs中 go-mode 异常缩进问题

在使用doom emacs 写go代码的时候,我遇到了一个花括号缩进问题 正常来说

func main() {
    if true {}
}

这段代码我在if代码块的{}里面按回车还行应该得到以下代码

func main() {
    if true {

    }
}

但是我得到的却是这样的

func main() {
    if true {

}
}

if 代码块的{} 的关闭括号的缩进是不正确的, 各位道友有什么点子么,缩进什么的也检查了,感觉并没有什么问题。

今天研究了以下,发现之前就有人在doom emacs 提过这个问题了

似乎陈斌大佬已经在自己的配置里面适配了这个问题

不过,没有其他的道友遇到这个问题么