server

command module
v0.0.0-...-837e63c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

README

Workspaces API Server

This folder contains the Workspaces API Server.

This server implements the REST over HTTP endpoints users can invoke to retrieve information about:

  • All the workspaces they have visibility on
  • Details of a given workspace they have visibility on

Repo structure

The Server code is based on Hexagonal architecture and CQRS.

  • Business Logic is stored under core
  • Driving Adapters
    • REST over HTTP server implementation is stored under rest
  • Driven Adapters
    • Read-Model Cache under persistence/cache
    • Write-Model Kubernetes client under persistence/kube

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
workspace/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
persistence
workspace/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL