Categorygithub.com/Jinnrry/gop
repositorypackage
1.1.1
Repository: https://github.com/jinnrry/gop.git
Documentation: pkg.go.dev

# README

Go Pretty Print Value

本项目核心代码来自于https://github.com/ysmood/got

更优雅的打印出Go结构体

Install

go get github.com/Jinnrry/gop

Demo


package main

import "github.com/Jinnrry/gop"

func main() {
	v:=[]interface{}{
		map[int]int{1:1},
		"hello",
		&struct {
            k string
			v int
		}{"key",1},
}
	gop.Print(v)
}

输出结果

[]interface {}/* len=3 cap=3 */{
    map[int]int{
        1: 1,
    },
    "hello",
    &struct { k string; v int }/* len=2 */{
        k: "key",
        v: 1,
    },
}