Svatko tko počinje raditi s Golangom može primijetiti nešto nižu produktivnost u usporedbi s drugim jezicima pri izgradnji sloja baze podataka. To uključuje mnogo ponavljanih SQL kodova zbog kojih gubimo vrijeme brinući se oko stvari koje ne dodaju vrijednost onome što želimo isporučiti.
Da bih vidio kako ovaj lib radi na terenu, napravio sam mali primjer projekta knjižnice knjiga koja ima CRUD operacije. Ovdje ćete vidjeti kako umetnuti, ažurirati, izbrisati, raditi upite i kako na jednostavan način rukovati transakcijama u bazi podataka.
API knjižnice knjiga ima pet operacija:
- POST /knjige (Umetnite novu knjigu u knjižnicu)
- GET /knjige /{bookID} (Nabavite knjigu pomoću osobne iskaznice u knjižnici)
- PUT / knjige / {bookID} (Ažurirajte knjigu u knjižnici)
- DELETE /books /{bookID} (Brisanje knjige iz biblioteke)
- DOBITI /knjige (Nabavite sve knjige u knjižnici)
#chi #golang #sloj baze podataka #mysql #orm
codeburst.io
Tražite sloj ORM to database s Golangom
Svatko tko počinje raditi s Golangom može primijetiti nešto nižu produktivnost u usporedbi s drugim jezicima pri izgradnji sloja baze podataka. To uključuje mnogo ponavljanih SQL kodova zbog kojih gubimo vrijeme brinući se oko stvari koje ne dodaju vrijednost onome što želimo isporučiti. U ovom vodiču vidjet ćete Traženje sloja baze podataka ORM -a s Golangom
Vidi Također:
- Kako poslati e -poštu pomoću Gmail SMTP -a u Node.js
- Implementirajte Rustov tip rezultata u TypeScript sa samo 7 redaka koda
- Kako povezati Ruby on Rails API, PostgreSQL i Heroku
- Dodajte git oznake i određivanje verzija za označavanje implementacija u Azure DevOps Pipelines
- Proširenje nabrajanja u Javi