Why is using a semaphore slowing down my Go program I’ve made a program that scrapes all the pages of a website using goroutines: