GoAT Site is library that implements Standard.site in Go.
atprotocol standard-site atproto library
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

docs(package): usage of site

+22
+22
doc.go
··· 1 + // Package site implements Standard.site lexicons in Go. 2 + // 3 + // [Publication] is the implementation of site.standard.publication. 4 + // 5 + // [Document] is the implementation of site.standard.document. 6 + // 7 + // [Subscription] is the implementation of site.standard.graph.subscription. 8 + // 9 + // See the [xrpc] package to learn how to use them. 10 + // 11 + // # Extending lexicons 12 + // 13 + // Standard lexicons are designed to be extended. 14 + // You can extend them by declaring a new type embedding them: 15 + // 16 + // type CustomPublication struct { 17 + // site.Publication 18 + // // your custom fields 19 + // } 20 + // 21 + // You should not reimplement [xrpc.Record], because the embedded struct already implements it. 22 + package site