Skip to content

Commit

Permalink
Update useful-libs.md
Browse files Browse the repository at this point in the history
  • Loading branch information
maxtar authored Dec 19, 2023
1 parent 85c1172 commit ec676fe
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions content/programming/go/useful-libs.md
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,12 @@ tags: [go, программирование]
* [chromedr](https://github.com/chromedp/chromedp) - реализация Chrome driver API на Go. [GoDoc](https://pkg.go.dev/github.com/chromedp/chromedp?tab=doc).
* [gocheck](https://labix.org/gocheck) - конкурент [testify](https://github.com/stretchr/testify).

### Генерация данных

* [Fake](https://github.com/icrowley/fake). Библиотека для генерации различных данных на русском и английском языках. [GoDoc](https://godoc.org/github.com/icrowley/fake).
* [Faker](https://github.com/bxcodec/faker) - ещё одна библиотека. [GoDoc](https://pkg.go.dev/github.com/bxcodec/faker?tab=doc).
* [gofakeit](https://github.com/brianvoe/gofakeit) - тоже для генерации данных.

---

## HTTP
Expand Down Expand Up @@ -384,6 +390,12 @@ tags: [go, программирование]

---

## Интеграция с другими ЯП

* [py](https://gitlab.com/pygolo/py) - интеграция с Python. [GoDoc](https://pkg.go.dev/gitlab.com/pygolo/py).

---

## Разное

* [Распознавание естественных языков](https://github.com/abadojack/whatlanggo).
Expand All @@ -404,9 +416,6 @@ tags: [go, программирование]
* [Gosec](https://github.com/securego/gosec). Библиотека для сканирования исходного кода на Go и выявление проблем с безопасностью.
* [Detective](https://github.com/sohamkamani/detective) - мониторинг распределённых систем. [GoDoc](https://godoc.org/github.com/sohamkamani/detective).
* [Charlatan](https://github.com/percolate/charlatan) позволяет автоматически создавать заглушки для программных интерфейсов.
* [Fake](https://github.com/icrowley/fake). Библиотека для генерации различных данных на русском и английском языках. [GoDoc](https://godoc.org/github.com/icrowley/fake).
* [Faker](https://github.com/bxcodec/faker) - ещё одна библиотека. [GoDoc](https://pkg.go.dev/github.com/bxcodec/faker?tab=doc).
* [gofakeit](https://github.com/brianvoe/gofakeit) - тоже для генерации данных.
* [Tablewriter](https://github.com/olekukonko/tablewriter) - вывод таблиц в текстовом форматре.
* [Chroma](https://github.com/alecthomas/chroma) - подсветка синтаксиса. [Godoc](https://godoc.org/github.com/alecthomas/chroma).
* [Prototool](https://github.com/uber/prototool) от Uber. Альтернативная работа с protobuf. [Godoc](https://godoc.org/github.com/uber/prototool).
Expand Down

0 comments on commit ec676fe

Please sign in to comment.