I am writing a new project in Go-lang(coming from a Java background so new to Golang). I am trying to design the DB layer and based on my understanding till now, we can use