atomika

command module
v0.18.2 Latest Latest
Warning

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

Go to latest
Published: Feb 15, 2024 License: MIT Imports: 5 Imported by: 0

README

Atomika


Fast go services bootstrapping.

Install

go install gitlab.com/macroscope-lab/atomika@latest

atomika version

Quick start

atomika project create demo
cd demo
atomika service create greeter

Create a def folder withing greeter folder

greeter/def/service.go

type GreeterService interface {
	SayHi(SayHiReq) SayHiRes
}

type SayHiReq struct {
	Name string
}

type SayHiRes struct {
	Msg string
}

Generate source files

atomika service generate greeter --sdk-go

Folder sdk will be generated under root folder with a go sdk ready to be used in a different client

Docs

// TBA

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
atomika module
internal
pkg
cli

Jump to

Keyboard shortcuts

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