Skip to content

Instantly share code, notes, and snippets.

@seamusv
Created September 8, 2020 03:24
Show Gist options
  • Save seamusv/370089bc9b5efbe219ea7e9385a2a8bc to your computer and use it in GitHub Desktop.
Save seamusv/370089bc9b5efbe219ea7e9385a2a8bc to your computer and use it in GitHub Desktop.
package pgsql
import "github.com/jackc/pgx/v4/pgxpool"
type repository struct {
db *pgxpool.Pool
}
func SetupRepository(db *pgxpool.Pool) *repository {
return &repository{db: db}
}
package pgsql
import "github.com/seamusv/pkb/pkg/user"
func (r *repository) UserByUsernameAndPassword(username, password string) (*user.User, error) {
panic("implement me")
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment