You should go after the low hanging fruits first. Check if the request is coming from a trusted browser (Chrome, Firefox, Safari, etc). If not, block them. I'm sure that'll cut down scrapes by a lot.
And then, you can go after some behavioral stuff. You can do things like measure the milliseconds between requests. If it's too fast for a human to have clicked that link after the initial page load, then you know it's a bot.
I don't want to digress too much from the main discussion, but what are the main reasons people use Go?
What are the main use cases for Go?
Just looking for a new programming language to learn for some of the next web apps I'll be building.
Whether or not Apple has a definite vision for VR, I'm sure it's always a good idea to spend some resources on R&D just in case they need to compete in that space in the future. Apple can absolutely afford it.
Of all the new tech out there, I'm really excited about VR/AR the most. Happy to see that Apple is exploring this space too.
I agree that programming at work isn't as fun as it is when you're just hacking away on side projects.
But there's also that satisfaction of learning your craft well.
Some designers I know always bash Reddit for having an "ugly" design, but out of all the link aggregators out there, the links on Reddit "pop" out at me. I can comprehend the whole page by just glancing.
Other link aggregators like inbound.org or growth hackers are definitely prettier, but I have to focus and slow down to understand all the submissions.