Hi Chris, I am not sure that you have provided sufficient information for a good response. The performance of your search will depend a lot more on the way in which your data is being stored and retrieved.
For example, having multiple database queries running on the same data would probably not provide much improvement and may even produce worse results. If you had multiple *different* tables or data sources which needed searching at the same time, that may be a better place to run multiple concurrent searches. On Monday, March 26, 2018 at 3:22:15 PM UTC-7, Chris Sahm wrote: > > > I'm a novice developer who is paying a developer overseas to code a > vertical search engine web app using mainly golang. It's very similar to > indeed.com. My question is would go concurrency be a good solution for > speeding up searches within the site? If so, which package might implement > that? > > It seems that there would need to be a local variable generator which > would create a variable containing the search criteria, then in an almost > ad-hoc way launch go routines. Maybe this is a completely useless > implementation of go concurrency, but I'd like to pose the question before > writing it off completely. > > Any clues to whether this is possible, worth the hassle and/or package > name(s) would be greatly appreciated. > > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.