Skip to content

Commit 717ac65

Browse files
committed
nvim: use strings.Builder
1 parent b78d69c commit 717ac65

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

nvim/api_tool.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import (
1212
"go/ast"
1313
"go/format"
1414
"go/parser"
15-
"go/printer"
1615
"go/token"
1716
"io/ioutil"
1817
"log"
@@ -96,8 +95,8 @@ var extensionTypes = map[string]ExtensionType{
9695
}
9796

9897
func formatNode(fset *token.FileSet, node interface{}) string {
99-
var buf bytes.Buffer
100-
if err := printer.Fprint(&buf, fset, node); err != nil {
98+
var buf strings.Builder
99+
if err := format.Node(&buf, fset, node); err != nil {
101100
panic(err)
102101
}
103102
return buf.String()

0 commit comments

Comments
 (0)