Socket
Book a DemoInstallSign in
Socket

github.com/liushuochen/gotable

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/liushuochen/gotable

Source
Go
Version
v0.0.0-20221119160816-1113793e7092
Version published
Created
Source

gotable 5: Safe

Generate beautiful ASCII tables.

package main

import (
	"fmt"
	"github.com/liushuochen/gotable"
)

func main() {
	table, err := gotable.Create("version", "description")
	if err != nil {
		fmt.Println("Create table failed: ", err.Error())
		return
	}

	table.AddRow([]string{"gotable 5", "Safe: New table type to enhance concurrency security"})
	table.AddRow([]string{"gotable 4", "Colored: Print colored column"})
	table.AddRow([]string{"gotable 3", "Storage: Store the table data as a file"})
	table.AddRow([]string{"gotable 2", "Simple: Use simpler APIs to control table"})
	table.AddRow([]string{"gotable 1", "Gotable: Print a beautiful ASCII table"})

	fmt.Println(table)
}

+-----------+------------------------------------------------------+
|  version  |                     description                      |
+-----------+------------------------------------------------------+
| gotable 5 | Safe: New table type to enhance concurrency security |
| gotable 4 |            Colored: Print colored column             |
| gotable 3 |       Storage: Store the table data as a file        |
| gotable 2 |      Simple: Use simpler APIs to control table       |
| gotable 1 |        Gotable: Print a beautiful ASCII table        |
+-----------+------------------------------------------------------+

Reference

Please refer to guide: gotable guide

Supported character set

  • ASCII
  • Chinese characters

API

Please refer to 'gotable APIs' for more gotable API information.

Demo

Please refer to gotable demo page for more demos code.

Error type

Please refer to this guide 'error type' for more gotable error information.

FAQs

Package last updated on 19 Nov 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.