PostgreSQL와의 상호작용을 더 간결하게 만드는 방법
작성자: Manni Wood작성일: 2025년 6월 30일 코딩 챌린지! 상황 설정:당신은 psql을 통해 데이터베이스에 접속해 있습니다. 그리고 다음 질문에 답하는 SQL 쿼리를 막 작성해냈습니다:“성(last_name)이 ‘R’로 시작하는 사용자들의 이름(first name)과 두 자리 국가 코드(country code)를 이름과 국가 코드 순으로 정렬해서 보여줘.”SQL은 다음과 같습니다: select u.first_name, a.country_abbrev from users as u join addresses as a on u.address_id = a.id where u.last_name like ‘R%’order by u.first_name, a.country_abbrev; 챌린지:이제 당신이 사용하는 프로그래밍 언어에서 이 쿼리 결과를 프론트엔드로 전달 가능한 형태로 직렬 해제(deserialize)하는 가장 간결한 방법을 찾는 것입니다. (프론트엔드는 HTML, JSON, Protobuf 등일 수 있으므로, 어떤 형식으로든 쉽게 변환할 수 있는 형태면 충분합니다.) 저는 Go 언어를 사용할 건데, 그게 가장 익숙하니까요. 먼저 위 SQL 쿼리를 여러 […]
