Go implementation of FrostFS SDK
Find a file
Leonard Lyubich 9dcff95a29 [] client: Implement status library
Define base `Status` interface. Provide the functionality to distinguish
success and failure returns. Provide functionality to transport statuses
over NeoFS API V2 protocol. Support success `OK` and failure `INTERNAL`
returns.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-11-23 13:03:40 +03:00
.github/workflows [] ci: Add github workflows 2021-10-15 17:37:18 +03:00
accounting [] accounting: Move decimal structure to SDK 2021-10-28 14:52:59 +03:00
acl [] acl: move ACL types from neofs-api-go 2021-10-27 19:42:38 +03:00
audit [] audit/test: reuse version generator 2021-11-09 12:30:58 +03:00
checksum [] object/test: reuse checksum and signature generators 2021-11-09 09:57:37 +03:00
client [] client: Implement status library 2021-11-23 13:03:40 +03:00
container [] container: rename NewOption and make code more consistent 2021-11-10 10:31:57 +03:00
eacl [] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
logger [] *: Move pkg content to root 2021-07-28 13:47:27 +03:00
netmap [] container: move package from neofs-api-go 2021-11-10 10:31:57 +03:00
object [] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
owner [] owner: add compatibility test 2021-11-22 15:40:13 +03:00
policy [] policy: use SDK netmap version 2021-10-28 14:50:33 +03:00
pool [] client: Implement status library 2021-11-23 13:03:40 +03:00
reputation [] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
resolver [] nns: temporarily remove nns resolver 2021-11-22 15:40:13 +03:00
session [] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
signature [] object/test: reuse checksum and signature generators 2021-11-09 09:57:37 +03:00
storagegroup [] storagegroup: move package from neofs-api-go 2021-11-09 12:31:54 +03:00
token [] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
util/signature [] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
version [] audit/test: reuse version generator 2021-11-09 12:30:58 +03:00
.gitattributes [] policy: use ANTLRv4 parser generator 2021-06-15 11:42:14 +03:00
.gitignore Add vendor directory to gitignore 2021-07-07 17:20:36 +03:00
.golangci.yml [] ci: Replace golint by revive 2021-10-15 17:37:18 +03:00
go.mod [] client: Implement status library 2021-11-23 13:03:40 +03:00
go.sum [] client: Implement status library 2021-11-23 13:03:40 +03:00
LICENSE Initial commit 2021-02-25 11:35:04 +03:00
Makefile [] *: Add project files 2021-05-20 23:57:51 +03:00
README.md Initial commit 2021-02-25 11:35:04 +03:00

neofs-sdk-go

Go implementation of NeoFS SDK