gitlab.com/angaz/sqlite@v1.0.0/doc.go (about)

     1  // Copyright 2017 The Sqlite Authors. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  // Package sqlite is an in-process implementation of a self-contained,
     6  // serverless, zero-configuration, transactional SQL database engine. (Work In Progress)
     7  //
     8  // Changelog
     9  //
    10  // 2017-06-10 Windows/Intel no more uses the VM (thanks Steffen Butzer).
    11  //
    12  // 2017-06-05 Linux/Intel no more uses the VM (cznic/virtual).
    13  //
    14  // Connecting to a database
    15  //
    16  // To access a Sqlite database do something like
    17  //
    18  //	import (
    19  //		"database/sql"
    20  //
    21  //		_ "modernc.org/sqlite"
    22  //	)
    23  //
    24  //	...
    25  //
    26  //
    27  //	db, err := sql.Open("sqlite", dsnURI)
    28  //
    29  //	...
    30  //
    31  //
    32  // Do not use in production
    33  //
    34  // This is an experimental, pre-alpha, technology preview package.
    35  //
    36  // The alpha release is due when the C runtime support of SQLite in cznic/crt
    37  // will be complete.
    38  //
    39  // Supported platforms and architectures
    40  //
    41  // See http://modernc.org/ccir. To add a newly supported os/arch
    42  // combination to this package try running 'go generate'.
    43  //
    44  // Sqlite documentation
    45  //
    46  // See https://sqlite.org/docs.html
    47  package sqlite // import "modernc.org/sqlite"