Просмотр исходного кода

builder/parser: Rewrite Parse() to use := instead of var

Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)
Erik Hollensbe 11 лет назад
Родитель
Сommit
248f4c4f75
1 измененных файлов с 1 добавлено и 4 удалено
  1. 1 4
      builder/parser/parser.go

+ 1 - 4
builder/parser/parser.go

@@ -88,14 +88,11 @@ func parseLine(line string) (string, *Node, error) {
 // The main parse routine. Handles an io.ReadWriteCloser and returns the root
 // The main parse routine. Handles an io.ReadWriteCloser and returns the root
 // of the AST.
 // of the AST.
 func Parse(rwc io.Reader) (*Node, error) {
 func Parse(rwc io.Reader) (*Node, error) {
-	var child *Node
-	var line string
-	var err error
 	root := &Node{}
 	root := &Node{}
 	scanner := bufio.NewScanner(rwc)
 	scanner := bufio.NewScanner(rwc)
 
 
 	for scanner.Scan() {
 	for scanner.Scan() {
-		line, child, err = parseLine(strings.TrimSpace(scanner.Text()))
+		line, child, err := parseLine(strings.TrimSpace(scanner.Text()))
 		if err != nil {
 		if err != nil {
 			return nil, err
 			return nil, err
 		}
 		}