From 4764e048b03f0e8d68c2cae3e50f86ddc3a81949 Mon Sep 17 00:00:00 2001 From: ikawaha Date: Wed, 14 Sep 2016 11:05:21 +0900 Subject: [PATCH] Performance tweak --- internal/dic/content_appengine.go | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/internal/dic/content_appengine.go b/internal/dic/content_appengine.go index 580b64a1..de8e9c7d 100644 --- a/internal/dic/content_appengine.go +++ b/internal/dic/content_appengine.go @@ -17,18 +17,15 @@ package dic import ( - "bytes" + "strings" ) func newContents(b []byte) [][]string { - rows := bytes.Split(b, []byte(rowDelimiter)) + str := string(b) + rows := strings.Split(str, rowDelimiter) m := make([][]string, len(rows)) for i, r := range rows { - cols := bytes.Split(r, []byte(colDelimiter)) - m[i] = make([]string, len(cols)) - for j, c := range cols { - m[i][j] = string(c) - } + m[i] = strings.Split(r, colDelimiter) } return m }