package arango_db import ( "context" "log" driver "github.com/arangodb/go-driver" ) type Client struct { ctx context.Context conn *Connection driver.Client } func NewClient(ctx context.Context, conn *Connection, user string, password string) *Client { client, err := driver.NewClient(driver.ClientConfig{ Connection: conn.conn, Authentication: driver.BasicAuthentication(user, password), }) if err != nil { log.Fatal(err) } return &Client{ ctx: ctx, conn: conn, Client: client, } }