# Working with ORMs

General information: <https://www.fullstackpython.com/object-relational-mappers-orms.html>

***

## In Python

SQLAlchemy for ORM: <https://docs.sqlalchemy.org/en/20/tutorial/index.html#unified-tutorial>

SQLc also works for Python btw

***

## In Golang

[GORM](https://gorm.io/docs/) - ORM for Golang

[SQLc](https://sqlc.dev/) - sqlc is a command-line tool that compiles raw SQL queries and database schemas into type-safe code in various programming languages, including Go.&#x20;

Articles to read on it:&#x20;

{% embed url="<https://dev.to/jad_core/complete-guide-using-sqlc-with-your-go-project-e2b>" %}

{% embed url="<https://brandur.org/sqlc>" %}

{% embed url="<https://blog.jetbrains.com/go/2023/04/27/comparing-db-packages/>" %}

***
