tgoop.com/yeahub_go_backend/250
Create:
Last Update:
Last Update:
#полезное godump
— это мощная альтернатива fmt.Printf("%#v")
и spew.Dump
для Go-разработчиков.
Инструмент помогает красиво и наглядно выводить внутреннее содержимое структур, карт, срезов и других объектов.
Что умеет godump:
• Красиво форматирует вложенные структуры и срезы
• Поддерживает карты, интерфейсы, указатели, циклы
• Вывод в цвете (ANSI) и с отступами
• Умеет обходить циклические ссылки
• Простой API: godump.Dump(anyObject)
Отлично подходит для:
Пример использования:
import "github.com/goforj/godump"
type User struct {
Name string
Tags []string
}
func main() {
user := User{"Alice", []string{"dev", "golang"}}
godump.Dump(user)
}
Установка:
go get github.com/goforj/godump
Гитхаб
Если
fmt.Println
уже не справляется — попробуй godump
. Красиво. Быстро. Глубоко.