Skip to content
/ kryo Public

Minimal support of Kryo serialization for Golang

License

Notifications You must be signed in to change notification settings

idaunis/kryo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Minimal support of Kryo serialization for Golang

Installation

Install:

go get -u github.com/idaunis/kryo

Import:

import "github.com/idaunis/kryo"

Quickstart

package main

import (
  "fmt"
  "io/ioutil"
  "log"

  "github.com/idaunis/kryo"
)

func main() {
  input, err := ioutil.ReadFile("data.bin")
  if err != nil {
    log.Fatal(err)
  }

  k := kryo.New(input)

  sampleInt := k.ReadInt()
  sampleString := k.ReadString()

  fmt.Printf("Deserialized contents: %d %s", sampleInt, sampleString)
}

About

Minimal support of Kryo serialization for Golang

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages