code: func typeTag(structType reflect.Type) byte {
  	var tag byte
  	var tagStr string
  	tagStr = structType.Field(0).Tag.Get("sshtype")
  	i, err := strconv.Atoi(tagStr)
  	if err == nil {
  		tag = byte(i)
  	}
  	return tag
  }
docs: // typeTag returns the type byte for the given type. The type should
  // be struct.