I'

I'm learning Go and built a scraper. How can I improve it?

Hacker News

I'm learning Go and built a scraper. How can I improve it?

TLDR: I'm learning Go and [this]( https://github.com/ItzaMi/compare-supermarket-prices ) is my first project with it. What am I doing wrong and what could I improve? In an attempt to expand my horizons and actually get into backend development, I've decided to learn Go. I picked it for no reason other than the market seems to be in a friendly state towards it, compared to Elixir, but I'm very much enjoying it. Thankfully something unlocked in my brain and I thought of a project to do while learning the syntax and how the language works, so I've built a scraper. Here's the link: https://github.com/ItzaMi/compare-supermarket-prices At this point, I would like to know what I'm doing wrong and what I could improve in it, so any tips and advice would be very much appreciated!

Share card

Actual performance

5points
4comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Hacker NewsStrong engagement from HN community · Strong signals: ide · Missing: https docs, excited, just released
65%65% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
55%55% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoStrong fit for a featured deal · Strong signals: friendly · Missing: plus, platform, intuitive
53%53% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Product HuntUnlikely to reach the leaderboard · Missing: mac, agents, macos
48%48% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
48%48% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Di
Distributed Scraper58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Distributed Scraper

Hacker News27
Ho
How I would improve Pokemon GO gameplay43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

How I would improve Pokemon GO gameplay

Hacker News2
Wh
What would you improve before promoting this?54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

What would you improve before promoting this?

Hacker News6
ho
how would you improve this?54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

how would you improve this?

Hacker News5
Newt
Newt33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Organize, track and improve your learning

Indie Hackers4education
Adcolabs Scraper
Adcolabs Scraper49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

All-in-One Webscraping Platform for everyone.

Indie Hackers1apis
AI Paragraph Rewriter
AI Paragraph Rewriter35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Improve the readability of any paragraph

Indie Hackers1ai
P4
P4K Prowler - A Pitchfork Reviews Scraper built in Meteor.js54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

P4K Prowler - A Pitchfork Reviews Scraper built in Meteor.js

Hacker News3
We
Web scraper for G. Hinton's publications53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Web scraper for G. Hinton's publications

Hacker News2
Sc
Scraperjs – A versatile web scraper53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Scraperjs – A versatile web scraper

Hacker News192