You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+38-8Lines changed: 38 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,31 @@
1
1
2
-
# SQLite Cloud Client SDK for Go v1.0.2
2
+
# Driver for SQLite Cloud
3
3
4
-
The SQLite Cloud Client SDK for Go (sqlitecloud/go-sdk) is the Go Programming Language application programmer's interface to [SQLite Cloud](https://sqlitecloud.io/). It is a set of library functions that allow client programs to pass queries and SQL commands to the SQLite Cloud backend server and to receive the results of these queries. In addition to the standard SQLite statements, several other [commands](https://docs.sqlitecloud.io/docs/commands) are supported.
-[Driver for SQLite Cloud](#driver-for-sqlite-cloud)
9
+
-[Example](#example)
10
+
-[Get a Connection String](#get-a-connection-string)
11
+
-[Setting up the IDE](#setting-up-the-ide)
7
12
8
-
### Use the SQLite Cloud Client SDK in your Go code
13
+
[](https://github.com/sqlitecloud/sqlitecloud-go/actions/workflows/testing.yaml)
[](https://github.com/sqlitecloud/sqlitecloud-go)
17
+
18
+
---
19
+
20
+
[SQLite Cloud](https://sqlitecloud.io) for Go is a powerful package that allows you to interact with the SQLite Cloud database seamlessly. It provides methods for various database operations. This package is designed to simplify database operations in Go applications, making it easier than ever to work with SQLite Cloud. In addition to the standard SQLite statements, several other [commands](https://docs.sqlitecloud.io/docs/commands) are supported.
You can connect to any cloud database using a special connection string in the form:
71
91
@@ -79,6 +99,16 @@ To get a valid connection string, follow these instructions:
79
99
- Get the connection string by clicking on the node address in the [Dashboard Nodes](https://docs.sqlitecloud.io/docs/introduction/nodes) section. A valid connection string will be copied to your clipboard.
80
100
- Add the database name to your connection string.
81
101
82
-
## APIDocumentation
83
102
84
-
The complete documentation of the sqlitecloud/go-sdk library is available at: https://pkg.go.dev/github.com/sqlitecloud/sqlitecloud-go
To start working on this project, follow these steps:
109
+
110
+
1. Open the project folder in VisualStudioCode (VSCode) using the remote container feature.
111
+
2. In the terminal, run the command `make setup-ide` to install the necessary development tools.
112
+
3. To ensure code quality, we have integrated [pre-commit](https://github.com/pre-commit/pre-commit) into the workflow. Before committing your changes to Git, pre-commit will run several tasks defined in the `.pre-commit-config.yaml` file.
113
+
114
+
By following these steps, you will have a fully set up development environment and be ready to contribute to the project.
0 commit comments