cycap

package module
v0.0.0-...-ca93976 Latest Latest
Warning

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

Go to latest
Published: Jul 1, 2023 License: BSD-3-Clause Imports: 0 Imported by: 0

README

[TOC]

Development

Directory Structure

  • api: Root level of all Protocol Buffer files describing RPC communication
  • cmd: Folders for each binary output
  • internal: Go code that shouldn't be usable outside this project
  • pkg: Go code that may be freely imported by external projects
  • web: Hugo root

Build Process

Makefile

  • make client: Builds client WebAssembly binary
  • make server: Builds server container using Containerfile
  • make fly: Deploys the server to Fly.io
  • make test: Runs all Go tests
  • make hugo: Build static website using Hugo
  • make local: Runs the server and static website for local testing
  • make pages: Create static website then compresses resources using Gzip and Brotli to be served by GitLab
  • make protobuf: Generate code from Protocol Buffer files in api

Documentation

Overview

Package cycap implements a WASM gRPC client and server for cycap

Directories

Path Synopsis
api
cmd
internal
pkg
log

Jump to

Keyboard shortcuts

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