Skip to content

Commit f08897a

Browse files
zishang520hailazgithub-actions[bot]
authored
chore(tablewriter): upgrade to v1.0.9 and refactor table rendering logic (#4352)
### What’s Changed * Upgraded `github.com/olekukonko/tablewriter` from previous version to **v1.0.9**. --------- Co-authored-by: hailaz <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent b6181e4 commit f08897a

File tree

59 files changed

+331
-145
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+331
-145
lines changed

cmd/gf/go.mod

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ require (
1111
github.com/gogf/gf/contrib/drivers/sqlite/v2 v2.9.1
1212
github.com/gogf/gf/v2 v2.9.1
1313
github.com/gogf/selfupdate v0.0.0-20231215043001-5c48c528462f
14-
github.com/olekukonko/tablewriter v0.0.5
14+
github.com/olekukonko/tablewriter v1.0.9
1515
github.com/schollz/progressbar/v3 v3.15.0
1616
golang.org/x/mod v0.26.0
1717
golang.org/x/tools v0.35.0
@@ -42,6 +42,8 @@ require (
4242
github.com/mattn/go-runewidth v0.0.16 // indirect
4343
github.com/microsoft/go-mssqldb v1.7.1 // indirect
4444
github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect
45+
github.com/olekukonko/errors v1.1.0 // indirect
46+
github.com/olekukonko/ll v0.0.9 // indirect
4547
github.com/paulmach/orb v0.7.1 // indirect
4648
github.com/pierrec/lz4/v4 v4.1.14 // indirect
4749
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect

cmd/gf/go.sum

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,20 @@ github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiU
4646
github.com/go-sql-driver/mysql v1.4.0/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w=
4747
github.com/go-sql-driver/mysql v1.7.1 h1:lUIinVbN1DY0xBg0eMOzmmtGoHwWBbvnWubQUrtU8EI=
4848
github.com/go-sql-driver/mysql v1.7.1/go.mod h1:OXbVy3sEdcQ2Doequ6Z5BW6fXNQTmx+9S1MCJN5yJMI=
49+
github.com/gogf/gf/contrib/drivers/clickhouse/v2 v2.9.1 h1:EAYuBB2nDPZWN+wKTKYpmWPYyCKxUyZcjquKjw7amdo=
50+
github.com/gogf/gf/contrib/drivers/clickhouse/v2 v2.9.1/go.mod h1:QkxWqj9uav2b0zYHTL3Ac0BIb82Q2VLQsEJ6NDLJERg=
51+
github.com/gogf/gf/contrib/drivers/mssql/v2 v2.9.1 h1:86FNKYA7rQtUEsCmvl3zKPw7DhP0Vu7/XdmOqmQAWUQ=
52+
github.com/gogf/gf/contrib/drivers/mssql/v2 v2.9.1/go.mod h1:1ylAGGQIOSls8tD9sGVgCcD11SVdueKJlt1+N4Y/RBA=
53+
github.com/gogf/gf/contrib/drivers/mysql/v2 v2.9.1 h1:UrIXxkF33h3g8CUdZ/L1iHsoTa10Y+V5STLvpN2JrPQ=
54+
github.com/gogf/gf/contrib/drivers/mysql/v2 v2.9.1/go.mod h1:U7no2FsvJGVI5TGVZxrPnVrQlz6WVgGNyOY/4ZcpQ84=
55+
github.com/gogf/gf/contrib/drivers/oracle/v2 v2.9.1 h1:igxxdHCFEbMFC5Ia5JtqgrF7IGd2dcPC4fjOhQK2zmY=
56+
github.com/gogf/gf/contrib/drivers/oracle/v2 v2.9.1/go.mod h1:5jiSUr3yMkmiDp2hhIlP8J49UOj05huS8/1li0DUV58=
57+
github.com/gogf/gf/contrib/drivers/pgsql/v2 v2.9.1 h1:mcKTrjzr4TGZCPMmbJwrY4+gPNotwoDEE58gOP3r+u4=
58+
github.com/gogf/gf/contrib/drivers/pgsql/v2 v2.9.1/go.mod h1:+dX7qOcgEHAXkgMU8inzdaXz56VQ5YFNdzuUEi92OWc=
59+
github.com/gogf/gf/contrib/drivers/sqlite/v2 v2.9.1 h1:uDkIljyGxi4XJ7ozHICZcWZArEajAxI63lugrmE0fZ8=
60+
github.com/gogf/gf/contrib/drivers/sqlite/v2 v2.9.1/go.mod h1:iNRez3vilRhMsZ1KsUPWD1B6BfaZNORqOXaKTDKoPa8=
61+
github.com/gogf/gf/v2 v2.9.1 h1:KN3RLlSTSWZ48PXeDj6tlnxivPy0XvVC3K4vesbWpLI=
62+
github.com/gogf/gf/v2 v2.9.1/go.mod h1:Zh0N1Q/H1D0stcFYDLMutLFQQ4g0uGBtxUvm6iMSWFQ=
4963
github.com/gogf/selfupdate v0.0.0-20231215043001-5c48c528462f h1:7xfXR/BhG3JDqO1s45n65Oyx9t4E/UqDOXep6jXdLCM=
5064
github.com/gogf/selfupdate v0.0.0-20231215043001-5c48c528462f/go.mod h1:HnYoio6S7VaFJdryKcD/r9HgX+4QzYfr00XiXUo/xz0=
5165
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
@@ -90,7 +104,6 @@ github.com/mattn/go-colorable v0.1.14 h1:9A9LHSqF/7dyVVX6g0U9cwm9pG3kP9gSzcuIPHP
90104
github.com/mattn/go-colorable v0.1.14/go.mod h1:6LmQG8QLFO4G5z1gPvYEzlUgJ2wF+stgPZH1UqBm1s8=
91105
github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
92106
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
93-
github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
94107
github.com/mattn/go-runewidth v0.0.16 h1:E5ScNMtiwvlvB5paMFdw9p4kSQzbXFikJ5SQO6TULQc=
95108
github.com/mattn/go-runewidth v0.0.16/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
96109
github.com/mattn/go-sqlite3 v1.9.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc=
@@ -99,8 +112,12 @@ github.com/microsoft/go-mssqldb v1.7.1/go.mod h1:kOvZKUdrhhFQmxLZqbwUV0rHkNkZpth
99112
github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2EmQ4l5rM/4FEfDWcRD+abF5XlKShorW5LRoQ=
100113
github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw=
101114
github.com/mkevac/debugcharts v0.0.0-20191222103121-ae1c48aa8615/go.mod h1:Ad7oeElCZqA1Ufj0U9/liOF4BtVepxRcTvr2ey7zTvM=
102-
github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec=
103-
github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY=
115+
github.com/olekukonko/errors v1.1.0 h1:RNuGIh15QdDenh+hNvKrJkmxxjV4hcS50Db478Ou5sM=
116+
github.com/olekukonko/errors v1.1.0/go.mod h1:ppzxA5jBKcO1vIpCXQ9ZqgDh8iwODz6OXIGKU8r5m4Y=
117+
github.com/olekukonko/ll v0.0.9 h1:Y+1YqDfVkqMWuEQMclsF9HUR5+a82+dxJuL1HHSRpxI=
118+
github.com/olekukonko/ll v0.0.9/go.mod h1:En+sEW0JNETl26+K8eZ6/W4UQ7CYSrrgg/EdIYT2H8g=
119+
github.com/olekukonko/tablewriter v1.0.9 h1:XGwRsYLC2bY7bNd93Dk51bcPZksWZmLYuaTHR0FqfL8=
120+
github.com/olekukonko/tablewriter v1.0.9/go.mod h1:5c+EBPeSqvXnLLgkm9isDdzR3wjfBkHR9Nhfp3NWrzo=
104121
github.com/paulmach/orb v0.7.1 h1:Zha++Z5OX/l168sqHK3k4z18LDvr+YAO/VjK0ReQ9rU=
105122
github.com/paulmach/orb v0.7.1/go.mod h1:FWRlTgl88VI1RBx/MkrwWDRhQ96ctqMCh8boXhmqB/A=
106123
github.com/paulmach/protoscan v0.2.1/go.mod h1:SpcSwydNLrxUGSDvXvO0P7g7AuhJ7lcKfDlhJCDw2gY=

cmd/gf/internal/cmd/cmd_env.go

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ import (
1111
"context"
1212

1313
"github.com/olekukonko/tablewriter"
14+
"github.com/olekukonko/tablewriter/renderer"
15+
"github.com/olekukonko/tablewriter/tw"
1416

1517
"github.com/gogf/gf/v2/frame/g"
1618
"github.com/gogf/gf/v2/os/gproc"
@@ -61,10 +63,23 @@ func (c cEnv) Index(ctx context.Context, in cEnvInput) (out *cEnvOutput, err err
6163
}
6264
array = append(array, []string{gstr.Trim(match[1]), gstr.Trim(match[2])})
6365
}
64-
tw := tablewriter.NewWriter(buffer)
65-
tw.SetColumnAlignment([]int{tablewriter.ALIGN_LEFT, tablewriter.ALIGN_LEFT})
66-
tw.AppendBulk(array)
67-
tw.Render()
66+
table := tablewriter.NewTable(buffer,
67+
tablewriter.WithRenderer(renderer.NewBlueprint(tw.Rendition{
68+
Settings: tw.Settings{
69+
Separators: tw.Separators{BetweenRows: tw.Off, BetweenColumns: tw.On},
70+
},
71+
Symbols: tw.NewSymbols(tw.StyleASCII),
72+
})),
73+
tablewriter.WithConfig(tablewriter.Config{
74+
Row: tw.CellConfig{
75+
Formatting: tw.CellFormatting{AutoWrap: tw.WrapNone},
76+
Alignment: tw.CellAlignment{PerColumn: []tw.Align{tw.AlignLeft, tw.AlignLeft}},
77+
ColMaxWidths: tw.CellWidth{Global: 84},
78+
},
79+
}),
80+
)
81+
table.Bulk(array)
82+
table.Render()
6883
mlog.Print(buffer.String())
6984
return
7085
}

cmd/gf/internal/cmd/gendao/gendao.go

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ import (
1111
"fmt"
1212
"strings"
1313

14+
"github.com/olekukonko/tablewriter"
15+
"github.com/olekukonko/tablewriter/renderer"
16+
"github.com/olekukonko/tablewriter/tw"
1417
"golang.org/x/mod/modfile"
1518

1619
"github.com/gogf/gf/v2/container/garray"
@@ -99,6 +102,20 @@ var (
99102
Type: "float64",
100103
},
101104
}
105+
106+
// tablewriter Options
107+
twRenderer = tablewriter.WithRenderer(renderer.NewBlueprint(tw.Rendition{
108+
Borders: tw.Border{Top: tw.Off, Bottom: tw.Off, Left: tw.Off, Right: tw.Off},
109+
Settings: tw.Settings{
110+
Separators: tw.Separators{BetweenRows: tw.Off, BetweenColumns: tw.Off},
111+
},
112+
Symbols: tw.NewSymbols(tw.StyleASCII),
113+
}))
114+
twConfig = tablewriter.WithConfig(tablewriter.Config{
115+
Row: tw.CellConfig{
116+
Formatting: tw.CellFormatting{AutoWrap: tw.WrapNone},
117+
},
118+
})
102119
)
103120

104121
func (c CGenDao) Dao(ctx context.Context, in CGenDaoInput) (out *CGenDaoOutput, err error) {

cmd/gf/internal/cmd/gendao/gendao_dao.go

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -211,13 +211,9 @@ func generateColumnNamesForDao(fieldMap map[string]*gdb.TableField, removeFieldP
211211
fmt.Sprintf(` #"%s",`, field.Name),
212212
}
213213
}
214-
tw := tablewriter.NewWriter(buffer)
215-
tw.SetBorder(false)
216-
tw.SetRowLine(false)
217-
tw.SetAutoWrapText(false)
218-
tw.SetColumnSeparator("")
219-
tw.AppendBulk(array)
220-
tw.Render()
214+
table := tablewriter.NewTable(buffer, twRenderer, twConfig)
215+
table.Bulk(array)
216+
table.Render()
221217
namesContent := buffer.String()
222218
// Let's do this hack of table writer for indent!
223219
namesContent = gstr.Replace(namesContent, " #", "")
@@ -252,13 +248,9 @@ func generateColumnDefinitionForDao(fieldMap map[string]*gdb.TableField, removeF
252248
" #" + fmt.Sprintf(`// %s`, comment),
253249
}
254250
}
255-
tw := tablewriter.NewWriter(buffer)
256-
tw.SetBorder(false)
257-
tw.SetRowLine(false)
258-
tw.SetAutoWrapText(false)
259-
tw.SetColumnSeparator("")
260-
tw.AppendBulk(array)
261-
tw.Render()
251+
table := tablewriter.NewTable(buffer, twRenderer, twConfig)
252+
table.Bulk(array)
253+
table.Render()
262254
defineContent := buffer.String()
263255
// Let's do this hack of table writer for indent!
264256
defineContent = gstr.Replace(defineContent, " #", "")

cmd/gf/internal/cmd/gendao/gendao_structure.go

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,22 +41,18 @@ func generateStructDefinition(ctx context.Context, in generateStructDefinitionIn
4141
appendImports = append(appendImports, imports)
4242
}
4343
}
44-
tw := tablewriter.NewWriter(buffer)
45-
tw.SetBorder(false)
46-
tw.SetRowLine(false)
47-
tw.SetAutoWrapText(false)
48-
tw.SetColumnSeparator("")
49-
tw.AppendBulk(array)
50-
tw.Render()
44+
table := tablewriter.NewTable(buffer, twRenderer, twConfig)
45+
table.Bulk(array)
46+
table.Render()
5147
stContent := buffer.String()
5248
// Let's do this hack of table writer for indent!
5349
stContent = gstr.Replace(stContent, " #", "")
5450
stContent = gstr.Replace(stContent, "` ", "`")
5551
stContent = gstr.Replace(stContent, "``", "")
5652
buffer.Reset()
57-
buffer.WriteString(fmt.Sprintf("type %s struct {\n", in.StructName))
53+
fmt.Fprintf(buffer, "type %s struct {\n", in.StructName)
5854
if in.IsDo {
59-
buffer.WriteString(fmt.Sprintf("g.Meta `orm:\"table:%s, do:true\"`\n", in.TableName))
55+
fmt.Fprintf(buffer, "g.Meta `orm:\"table:%s, do:true\"`\n", in.TableName)
6056
}
6157
buffer.WriteString(stContent)
6258
buffer.WriteString("}")

cmd/gf/internal/cmd/genpbentity/genpbentity.go

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ import (
1515
"strings"
1616

1717
"github.com/olekukonko/tablewriter"
18+
"github.com/olekukonko/tablewriter/renderer"
19+
"github.com/olekukonko/tablewriter/tw"
1820

1921
"github.com/gogf/gf/v2/container/garray"
2022
"github.com/gogf/gf/v2/container/gset"
@@ -443,13 +445,22 @@ func generateEntityMessageDefinition(entityName string, fieldMap map[string]*gdb
443445
appendImports = append(appendImports, imports)
444446
}
445447
}
446-
tw := tablewriter.NewWriter(buffer)
447-
tw.SetBorder(false)
448-
tw.SetRowLine(false)
449-
tw.SetAutoWrapText(false)
450-
tw.SetColumnSeparator("")
451-
tw.AppendBulk(array)
452-
tw.Render()
448+
table := tablewriter.NewTable(buffer,
449+
tablewriter.WithRenderer(renderer.NewBlueprint(tw.Rendition{
450+
Borders: tw.Border{Top: tw.Off, Bottom: tw.Off, Left: tw.On, Right: tw.Off},
451+
Settings: tw.Settings{
452+
Separators: tw.Separators{BetweenRows: tw.Off, BetweenColumns: tw.Off},
453+
},
454+
Symbols: tw.NewSymbolCustom("Proto").WithColumn(" "),
455+
})),
456+
tablewriter.WithConfig(tablewriter.Config{
457+
Row: tw.CellConfig{
458+
Formatting: tw.CellFormatting{AutoWrap: tw.WrapNone},
459+
},
460+
}),
461+
)
462+
table.Bulk(array)
463+
table.Render()
453464
stContent := buffer.String()
454465
// Let's do this hack of table writer for indent!
455466
stContent = regexp.MustCompile(`\s+\n`).ReplaceAllString(gstr.Replace(stContent, " #", ""), "\n")

contrib/config/apollo/go.mod

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ require (
2424
github.com/mattn/go-isatty v0.0.20 // indirect
2525
github.com/mattn/go-runewidth v0.0.16 // indirect
2626
github.com/mitchellh/mapstructure v1.4.1 // indirect
27-
github.com/olekukonko/tablewriter v0.0.5 // indirect
27+
github.com/olekukonko/errors v1.1.0 // indirect
28+
github.com/olekukonko/ll v0.0.9 // indirect
29+
github.com/olekukonko/tablewriter v1.0.9 // indirect
2830
github.com/pelletier/go-toml v1.9.3 // indirect
2931
github.com/rivo/uniseg v0.4.7 // indirect
3032
github.com/spf13/afero v1.6.0 // indirect

contrib/config/apollo/go.sum

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,6 @@ github.com/mattn/go-colorable v0.1.14/go.mod h1:6LmQG8QLFO4G5z1gPvYEzlUgJ2wF+stg
209209
github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4=
210210
github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
211211
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
212-
github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
213212
github.com/mattn/go-runewidth v0.0.16 h1:E5ScNMtiwvlvB5paMFdw9p4kSQzbXFikJ5SQO6TULQc=
214213
github.com/mattn/go-runewidth v0.0.16/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
215214
github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg=
@@ -225,8 +224,12 @@ github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RR
225224
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
226225
github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
227226
github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
228-
github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec=
229-
github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY=
227+
github.com/olekukonko/errors v1.1.0 h1:RNuGIh15QdDenh+hNvKrJkmxxjV4hcS50Db478Ou5sM=
228+
github.com/olekukonko/errors v1.1.0/go.mod h1:ppzxA5jBKcO1vIpCXQ9ZqgDh8iwODz6OXIGKU8r5m4Y=
229+
github.com/olekukonko/ll v0.0.9 h1:Y+1YqDfVkqMWuEQMclsF9HUR5+a82+dxJuL1HHSRpxI=
230+
github.com/olekukonko/ll v0.0.9/go.mod h1:En+sEW0JNETl26+K8eZ6/W4UQ7CYSrrgg/EdIYT2H8g=
231+
github.com/olekukonko/tablewriter v1.0.9 h1:XGwRsYLC2bY7bNd93Dk51bcPZksWZmLYuaTHR0FqfL8=
232+
github.com/olekukonko/tablewriter v1.0.9/go.mod h1:5c+EBPeSqvXnLLgkm9isDdzR3wjfBkHR9Nhfp3NWrzo=
230233
github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
231234
github.com/pelletier/go-toml v1.9.3 h1:zeC5b1GviRUyKYd6OJPvBU/mcVDVoL1OhT17FCt5dSQ=
232235
github.com/pelletier/go-toml v1.9.3/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c=

contrib/config/consul/go.mod

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ require (
3131
github.com/mattn/go-runewidth v0.0.16 // indirect
3232
github.com/mitchellh/go-homedir v1.1.0 // indirect
3333
github.com/mitchellh/mapstructure v1.5.0 // indirect
34-
github.com/olekukonko/tablewriter v0.0.5 // indirect
34+
github.com/olekukonko/errors v1.1.0 // indirect
35+
github.com/olekukonko/ll v0.0.9 // indirect
36+
github.com/olekukonko/tablewriter v1.0.9 // indirect
3537
github.com/rivo/uniseg v0.4.7 // indirect
3638
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
3739
go.opentelemetry.io/otel v1.37.0 // indirect

0 commit comments

Comments
 (0)