func (node *Node) Length() int {
	return int(node.current.length)
}
length of the surface form.
package mecab
import "C"
import (
	"errors"
	"fmt"
	"strconv"
	"unicode/utf8"
)
type Node struct {
	head *C.mecab_node_t
	current *C.struct_mecab_node_t
}
var StopIteration = errors.New("StopIteration")
func (node *Node) Next() error {
	node.current = node.current.next
	if node.current == nil {
		return StopIteration
	}
	return nil
}
func (node *Node) Surface() string {
	current := node.current
	return C.GoStringN(current.surface, C.int(current.length))
}
func (node *Node) Feature() string {
	return C.GoString(node.current.feature)
}
func (node *Node) Id() int {
	return int(node.current.id)
}