
Hey i am getting this error when i try to run my golang code i been looking for a solution for a while so i come here, here is the full error i am fairly new to goland so sorry if im being stupid :
panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0x6869bc]
goroutine 1 [running]: github.com/appwrite/sdk-for-go/models.(*DocumentList).Decode(0xc0003ffe98?, {0x6db5e0?, 0xc000191ea0?}) /home/vex/go/pkg/mod/github.com/appwrite/sdk-for-go@v0.3.0/models/documentlist.go:25 +0x1c main.getTransactions(0xc0003ffe98) /home/vex//d/main.go:68 +0x13a main.main() /home/vex///main.go:40 +0x225 exit status 2
And here is a snippet of my code

func getDatabaseInfo(appwriteDatabases *databases.Databases) {
res, := appwriteDatabases.ListDocuments(
"databaseId", /* Both this and the collectionId below are set to valid values in the codebase */
"collectionId", /* Same here */
appwriteDatabases.WithListDocumentsQueries(
[]string{
query.NotEqual("Complete", true),
},
),
)
}

@Guille
Recommended threads
- grant permisions only to users in collec...
I'm building a web app and instead of using Appwrite Auth, I made my own custom auth system that stores user data in documents. I have a "Profile" page where lo...
- Document Data is null.
I'm using flutter and I've just got everything set up, the document meta data is null but the actual query is fine. (see screenshot) The permission I have ar...
- Do I need Redis if using appwrite
Saw appwrite has built-in redis, but does this work for listdocuments, getdocument and other query etc? what does the appwrite redis covers under the hood?
