// Copyright 2013 The Go Authors. All rights reserved. // // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file or at // https://developers.google.com/open-source/licenses/bsd. package database import ( "strings" ) var stopWord = createStopWordMap() func createStopWordMap() map[string]bool { m := make(map[string]bool) for _, s := range strings.Fields(stopText) { m[s] = true } return m } const stopText = ` a about after all also am an and another any are as at b be because been before being between both but by c came can come could d did do e each f for from g get got h had has have he her here him himself his how i if in into is it j k l like m make many me might more most much must my n never now o of on only or other our out over p q r s said same see should since some still such t take than that the their them then there these they this those through to too u under v w x y z `