GUID V4 - Random-Based Identifier (Recommended)
GUID v4 is the most widely used random-based identifier. Learn about its structure, collision probability, advantages and why it is recommended for general-purpose applications.
Generate UUIDs in Kotlin with java.util.UUID for v4 and a library-backed approach for v7 on the JVM.
import java.util.UUID
val id = UUID.randomUUID()
println(id)// Gradle: implementation("com.github.f4b6a3:uuid-creator:...")
import com.github.f4b6a3.uuid.UuidCreator
val id = UuidCreator.getTimeOrderedEpoch()
println(id)These articles expand on related concepts, formats and practical considerations.