// Created on savesnippets.com ยท https://savesnippets.com/AURxBet86kx6ws // build.gradle.kts: // implementation("io.ktor:ktor-server-core:2.3.+") // implementation("io.ktor:ktor-server-netty:2.3.+") import io.ktor.server.engine.* import io.ktor.server.netty.* import io.ktor.server.application.* import io.ktor.server.response.* import io.ktor.server.routing.* fun main() { embeddedServer(Netty, port = 8080) { routing { get("/") { call.respondText("Hello, world!") } get("/health") { call.respondText("OK") } get("/greet/{name}") { val name = call.parameters["name"] ?: "stranger" call.respondText("Hello, $name!") } } }.start(wait = true) }