Skip to content

This repository is dedicated to exploring Kotlin coroutines, covering everything from basic concepts to advanced usage and integration with frameworks like Spring Boot

License

Notifications You must be signed in to change notification settings

Ahmad-alsanie/kotlin-coroutines-made-simple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kotlin Coroutines Made Simple

This repository is dedicated to exploring Kotlin coroutines, covering everything from basic concepts to advanced usage and integration with frameworks like Spring Boot.

Table of Contents

Prerequisites

  • Java JDK 17 or higher.
  • Maven 3.6 or higher.
  • An IDE that supports Kotlin, e.g. IntelliJ IDEA.

Getting Started

To get started with this project, clone the repository and import it into your IDE of choice as a Maven project.

git clone https://github.com/Ahmad-alsanie/kotlin-coroutines-made-simple.git
cd kotlin-coroutines-made-simple
mvn clean install

Modules

The repository is structured into several modules, each focusing on different aspects of Kotlin coroutines:

  • core-concepts: Introduction to the basic principles of coroutines in Kotlin.
  • advanced-topics: Dives into more complex topics such as channels, flows, and exception handling.
  • spring-integration: Demonstrates how to integrate coroutines into a Spring Boot application.

Contributing

Contributions are welcome! If you have improvements or additions, please submit a pull request or open an issue.


Happy coding!

About

This repository is dedicated to exploring Kotlin coroutines, covering everything from basic concepts to advanced usage and integration with frameworks like Spring Boot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages