actually remove unneeded struct, idk what happened in cafeb43b1d6fdd9dbff05f93689570122497f4a2
gofmt should have fixed that one
defer closing db connection and bubble up connection errors
sanitize input params