https://github.com/steadylearner/golang-webscraper
I am playing with this to learn Golang.
https://github.com/steadylearner/golang-webscraper
Last synced: 17 days ago
JSON representation
I am playing with this to learn Golang.
- Host: GitHub
- URL: https://github.com/steadylearner/golang-webscraper
- Owner: steadylearner
- Created: 2020-03-14T13:24:14.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-03-26T07:58:24.000Z (over 4 years ago)
- Last Synced: 2025-11-23T08:04:25.010Z (7 months ago)
- Language: Go
- Homepage:
- Size: 1.21 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Before you test this
[Refer to this to find how entire project works.](https://github.com/steadylearner/Rust-Full-Stack/tree/master/nodemon_with_other_languages)
You can use the first command if you want to live edit the project.
```console
1. $(yarn && cd models && go build && cd .. &&) ./go.sh
2. $go run main.go
```
## The current state of this project
Make a seprate project for gRPC.
https://medium.com/pantomath/how-we-use-grpc-to-build-a-client-server-system-in-go
clone this https://gitlab.com/pantomath-io/demo-grpc
https://grpc.io/docs/quickstart/go/
https://stackoverflow.com/questions/43682366/how-is-grpc-different-from-rest
1. gRPC, login, desktop?
https://blog.usejournal.com/authentication-in-golang-c0677bcce1a8
https://github.com/googleapis/googleapis/blob/master/google/rpc/error_details.proto
https://github.com/linux08/auth/blob/master/main.go
## Telebot
[You can make something similar to this.](https://github.com/teloxide/community-bots/tree/master/subreddit_reader)

## Infinite subreddit CLI
```console
Which subreddit you want to scrape?(golang)
How many you want?(50)
10
1. Rest Api with orm, need advice on project structure (https://www.reddit.com/r/golang/comments/fj1q8r/rest_api_with_orm_need_advice_on_project_structure/)
2. [net/url] invalid url escape %2f error after creating query using url (https://www.reddit.com/r/golang/comments/fj00h7/neturl_invalid_url_escape_2f_error_after_creating/)
3. Dynamic service discovery in Golang micro-service. (https://www.reddit.com/r/golang/comments/fizssa/dynamic_service_discovery_in_golang_microservice/)
4. Re-learning slice (https://kilabit.info/journal/2020/re-learning_slice/)
5. hostctl: manage your /etc/hosts like a pro (https://github.com/guumaster/hostctl)
6. Understand unsafe in GoLang (https://www.pixelstech.net/article/1584241521-Understand-unsafe-in-GoLang)
7. Using modules locally without publishing to VCS (https://www.reddit.com/r/golang/comments/fix89j/using_modules_locally_without_publishing_to_vcs/)
8. What are idiomatic patterns for getting inheritance-style dynamic dispatch? (https://www.reddit.com/r/golang/comments/fix630/what_are_idiomatic_patterns_for_getting/)
9. If Go channels are FIFO, why this prints the last one first always? (https://www.reddit.com/r/golang/comments/fix1k1/if_go_channels_are_fifo_why_this_prints_the_last/)
10. blog.golang.org: mistake in code (https://www.reddit.com/r/golang/comments/fiu8ba/bloggolangorg_mistake_in_code/)
End?([n]/y])
```