🔨 Set max table column with in config and response packages

This commit is contained in:
Aykhan Shahsuvarov 2024-09-10 21:04:13 +04:00
parent 3b30f2a64b
commit 94a74c64b7
3 changed files with 10 additions and 5 deletions

View File

@ -42,7 +42,9 @@ func (config *RequestConfig) Print() {
t := table.NewWriter()
t.SetOutputMirror(os.Stdout)
t.SetStyle(table.StyleLight)
t.SetAllowedRowLength(125)
t.SetColumnConfigs([]table.ColumnConfig{
{Number: 2, WidthMax: 50},
})
t.AppendHeader(table.Row{"Request Configuration"})
t.AppendRow(table.Row{"Method", config.Method})

View File

@ -2,6 +2,7 @@ package main
import (
"context"
"fmt"
"net/url"
"os"
"os/signal"
@ -84,11 +85,10 @@ func main() {
requestConf.Print()
if !cliConf.Yes {
response := readers.CLIYesOrNoReader("Do you want to continue?", true)
if response {
utils.PrintlnC(utils.Colors.Green, "Starting Dodo\n")
} else {
if !response {
utils.PrintAndExit("Exiting...")
}
fmt.Println()
}
ctx, cancel := context.WithCancel(context.Background())

View File

@ -57,7 +57,10 @@ func (respones Responses) Print() {
t := table.NewWriter()
t.SetOutputMirror(os.Stdout)
t.SetStyle(table.StyleLight)
t.SetAllowedRowLength(125)
t.SetColumnConfigs([]table.ColumnConfig{
{Number: 1, WidthMax: 80},
})
t.AppendHeader(table.Row{
"Response",
"Count",