D2

D2 is a modern diagram scripting language that turns text to diagrams.

Аналог graphviz и mermaid-js для визуализации, но только на гошке. Он не достаточно ещё полон фичами как предыдущие два.

Но имеет два преимущества для меня, из-за того, что написан на го:

  • написан на го и поэтому его можно подключить либой,
  • написан на го и поэтому его достаточно просто добавить как cli без зависимостей.

31.05.2025

l8bj5o773nru6

go-binsize-treemap

Визуализация размеров гошных бинарей, и что там лежит.

31.05.2025

tl5nyjc9hiu7q

gqlgen

Либа-генератор для graphql. Очень плохо дружит с большими графами. На практике пришлось делать graphql федерацию, потому что компилирование большого графа не параллелится, из-за того, как генерируется схема - все функции обхода в одном файле, из-за этого Go не может распараллелить компиляцию пакета.

31.05.2025

wjcu7fj80ivik