Skip to content

User Language Support for the Kotlin Programming Language

License

Notifications You must be signed in to change notification settings

sleipnir/kotlin-support

 
 

Repository files navigation

kotlin-support

Cloudstate Kotlin Support

Install the Kotlin Support Library to the local Maven repository

./gradlew build publishToMavenLocal

Examples: build and push container images to a container registry

./gradlew :examples:kotlin-chat:jib

./gradlew :examples:kotlin-pingpong:jib

./gradlew :examples:shopping-cart:jib

EventSourcing example of use

Define your proto

@@snip shoppingcart.proto { #example-shopping-cart-proto }

Write your business logic

@@snip ShoppingCartEntity.kt { #example-shopping-cart-kotlin }

Register your Entity

@@snip Main.kt { #example-shopping-cart-main }

About

User Language Support for the Kotlin Programming Language

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages

  • Kotlin 86.1%
  • Java 13.0%
  • Shell 0.9%