Golang ORM library / gorm, xorm, sqlboiler, 비교
백엔드를 개발하다 보면 적절한 ORM library 선정도 중요하다. Golang을 공부하고 있기 때문에, Golang ORM을 선정해야해서 공부를 해봤는데, 각각 장단점이 있는 것 같아서 찾아 정리해봤다. 예전에 gorm을 사용했을 때는, 당시에 가장 많이 쓰여서 사용했었던 기억이 있다. 현재에도 가장 많이 사용하는 듯 찾아보면 장점은 열심히 README에 적어두고 단점은 잘 안적는 듯 그래서 찾아봤다. GORM Star나 Fork의 갯수로 라이브러리를 평가하는 것은 적합한 방식은 아니지만.. 참고용으로 둘러보곤 한다. 다른 라이브러리에 비해 Fork, Star수가 가장 많고 최근까지 꾸준하게 commit이 되는 것 같다. 장점 - preloading, Join, callbacks, plugin, RD..
2023. 2. 19.