Structures / Methods

type log struct {
    lastData string
}

func (l *log) print5(data string) {
    l.lastData = data
    if len(data) > 5 {
        data = data[0:5]
    }
    fmt.Println(data)
}

log := log{""}
log.print5("1234567")
//prints "12345"

fmt.Println("lastData = "log.lastData)