package Ġcom . example Ċ Ċ import Ġcom . github . must ache java . Default Must ache Factory Ċ import Ġio . ktor . application .* Ċ import Ġio . ktor . must ache .* Ċ import Ġio . ktor . response .* Ċ import Ġio . ktor . routing .* Ċ Ċ fun Ġmain ( args : ĠArray < String >): ĠUnit Ġ= Ġio . ktor . server . netty . Engine Main . main ( args ) Ċ Ċ fun ĠApplication . module ( testing : ĠBoolean Ġ= Ġfalse ) Ġ{ ĊĠĠĠ Ġinstall ( Must ache ) Ġ{ ĊĠĠĠĠĠĠĠ Ġmust ache Factory Ġ= ĠDefault Must ache Factory (" templates ") ĊĠĠĠ Ġ} ĊĠĠĠ Ġrouting Ġ{ ĊĠĠĠĠĠĠĠ Ġget ("/ index ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsample User Ġ= ĠUser ( 1 , Ġ" John ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcall . respond ( Must ache Content (" index . h bs ", Ġmap Of (" user " Ġto Ġsample User ))) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ data Ġclass ĠUser ( val Ġid : ĠInt , Ġval Ġname : ĠString ) Ċ