gopkg.in/oracle.v2 (go): Package goracle is a database/sql/driver for Oracle DB.  The connection string for the sql.Open("goracle", connString) call can be the simple  type (with sid being the sexp returned by tnsping), or in the form of  These are the defaults. Many advocate that a static session pool (min=max, incr=0) is better, with 1-10 sessions per CPU thread. See http://docs.oracle.com/cd/E82638_01/JJUCP/optimizing-real-world-performance.htm#JJUCP-GUID-BC09F045-5D80-4AF5-93F5-FEF0531E0E1D  If you specify connectionClass, that'll reuse the same session pool without the connectionClass, but will specify it on each session acquire. Thus you can cluster the session pool with classes, or ose POOLED for DRCP.
Keywords: go|odpi|oracle-db