fill out basic project layout

This commit is contained in:
Ben McClelland
2023-05-05 17:16:59 -07:00
parent daace5a542
commit f156a78dee
14 changed files with 2500 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
package s3api
const (
ACTION_READ = "Read"
ACTION_WRITE = "Write"
ACTION_ADMIN = "Admin"
ACTION_TAGGING = "Tagging"
ACTION_LIST = "List"
)
+19
View File
@@ -0,0 +1,19 @@
package s3api
import (
"github.com/versity/scoutgw/backend"
)
type S3ApiServer struct {
be backend.Backend
port int
}
func New(be backend.Backend, port int) (s3ApiServer *S3ApiServer, err error) {
s3ApiServer = &S3ApiServer{
be: be,
port: port,
}
return s3ApiServer, nil
}