Como você deve saber, você não pode acessar a variável de estrutura de outro pacote se seu nome começar com uma letra minúscula. Mas há um truque para usar o pacote reflet :
import "reflect"
...
// Get current file offset from bufio.Scanner object.
reflect.ValueOf(scanner).Elem().FieldByName("start").Int()