diff options
author | Silvan Jegen <s.jegen@gmail.com> | 2015-10-07 18:11:10 +0200 |
---|---|---|
committer | Silvan Jegen <s.jegen@gmail.com> | 2015-10-07 18:11:10 +0200 |
commit | a924ea6e65faba7d363775b95e220f5befb89f67 (patch) | |
tree | 19c07fd157c8e7408d36fc0baa55c4e0e8aa916e | |
parent | 942afdc5d97fe1b46a04e1ce70341b295df3ebfe (diff) |
Don't create multiple Replacersorigin/masterorigin/HEAD
-rw-r--r-- | obo.go | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -73,6 +73,7 @@ func parseObo(oboinput bufio.Reader, obochan chan *OboTermEntry, parentchildren var termsstarted bool lineno := 0 + rep := strings.NewReplacer("\"", "") defer close(obochan) for { @@ -130,8 +131,7 @@ func parseObo(oboinput bufio.Reader, obochan chan *OboTermEntry, parentchildren entry.Xrefs = append(entry.Xrefs, trimmedvalue) case "synonym": syn := strings.SplitN(trimmedvalue, "\" ", 2) - r := strings.NewReplacer("\"", "") - entry.Synonyms = append(entry.Synonyms, r.Replace(syn[0])) + entry.Synonyms = append(entry.Synonyms, rep.Replace(syn[0])) case "is_a": isa := strings.SplitN(trimmedvalue, "!", 2) trimmedisa := strings.Trim(isa[0], " ") |