Fix typos in golang roadmap (#2660)

* added initial mounting phase as well for useeffect

* fixed typos in hyperlinks

Co-authored-by: Harshit Arora <harshit.arora04@ad.infosys.com>
pull/2650/head^2
Harshit Arora 2 years ago committed by GitHub
parent e5f107f248
commit 1c94053e09
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      content/roadmaps/103-react/content/100-react-fundamental-topics/108-basic-hooks/101-use-effect.md
  2. 2
      content/roadmaps/109-golang/content/101-go-advanced/102-types-and-type-assertions.md
  3. 2
      content/roadmaps/109-golang/content/101-go-advanced/105-goroutines.md
  4. 2
      content/roadmaps/109-golang/content/101-go-advanced/106-channels.md
  5. 2
      content/roadmaps/109-golang/content/101-go-advanced/107-buffer.md
  6. 2
      content/roadmaps/109-golang/content/101-go-advanced/108-select.md
  7. 2
      content/roadmaps/109-golang/content/106-go-realtime-communication/101-centrifugo.md
  8. 2
      content/roadmaps/109-golang/content/109-go-microservices/108-twirp.md

@ -1,6 +1,6 @@
# useEffect Hook # useEffect Hook
`useEffect` is a special hook that lets you run side effects in React. It is similar to componentDidMount and componentDidUpdate, but it only runs when the component (or some of its props) changes. `useEffect` is a special hook that lets you run side effects in React. It is similar to componentDidMount and componentDidUpdate, but it only runs when the component (or some of its props) changes and during the initial mount.
<ResourceGroupTitle>Free Content</ResourceGroupTitle> <ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Docs' href='https://reactjs.org/docs/hooks-effect.html'>Using the Effect Hook</BadgeLink> <BadgeLink colorScheme='blue' badgeText='Official Docs' href='https://reactjs.org/docs/hooks-effect.html'>Using the Effect Hook</BadgeLink>

@ -4,5 +4,5 @@ Type assertions in Golang provide access to the exact type of variable of an int
<ResourceGroupTitle>Free Content</ResourceGroupTitle> <ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://go.dev/tour/methods/15'>Types Assertions </BadgeLink> <BadgeLink colorScheme='blue' badgeText='Official Website' href='https://go.dev/tour/methods/15'>Types Assertions </BadgeLink>
<BadgeLink badgeText='Read' herf='https://www.geeksforgeeks.org/type-assertions-in-golang/'>Type Assertion</BadgeLink> <BadgeLink badgeText='Read' href='https://www.geeksforgeeks.org/type-assertions-in-golang/'>Type Assertion</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=NoDRq6Twkts'>Type Assertion In Golang</BadgeLink> <BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=NoDRq6Twkts'>Type Assertion In Golang</BadgeLink>

@ -6,7 +6,7 @@ In Go, each of these concurrent tasks are called `Goroutines`.
<ResourceGroupTitle>Free Content</ResourceGroupTitle> <ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://go.dev/tour/concurrency/1'>Goroutines</BadgeLink> <BadgeLink colorScheme='blue' badgeText='Official Website' href='https://go.dev/tour/concurrency/1'>Goroutines</BadgeLink>
<BadgeLink badgeText='Read' herf='https://www.geeksforgeeks.org/goroutines-concurrency-in-golang'>Goroutines in Golang</BadgeLink> <BadgeLink badgeText='Read' href='https://www.geeksforgeeks.org/goroutines-concurrency-in-golang'>Goroutines in Golang</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=LvgVSSpwND8'>GoRoutines</BadgeLink> <BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=LvgVSSpwND8'>GoRoutines</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=V-0ifUKCkBI'>Understanding Concurrency</BadgeLink> <BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=V-0ifUKCkBI'>Understanding Concurrency</BadgeLink>
<BadgeLink badgeText='Read' href='https://gobyexample.com/goroutines'>Go by Example: Goroutines</BadgeLink> <BadgeLink badgeText='Read' href='https://gobyexample.com/goroutines'>Go by Example: Goroutines</BadgeLink>

@ -7,7 +7,7 @@ Channels are a typed conduit through which you can send and receive values with
<ResourceGroupTitle>Free Content</ResourceGroupTitle> <ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://go.dev/tour/concurrency/2'>Channels</BadgeLink> <BadgeLink colorScheme='blue' badgeText='Official Website' href='https://go.dev/tour/concurrency/2'>Channels</BadgeLink>
<BadgeLink badgeText='Read' href='https://gobyexample.com/channels'>Go by Example: Channels</BadgeLink> <BadgeLink badgeText='Read' href='https://gobyexample.com/channels'>Go by Example: Channels</BadgeLink>
<BadgeLink badgeText='Read' herf='https://golangbot.com/channels/'>Channels in Golang</BadgeLink> <BadgeLink badgeText='Read' href='https://golangbot.com/channels/'>Channels in Golang</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=e4bu9g-bYtg'>Channels</BadgeLink> <BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=e4bu9g-bYtg'>Channels</BadgeLink>
<BadgeLink badgeText='Read' href='https://www.geeksforgeeks.org/channel-in-golang/'>GeeksForGeeks: Channel in Golang</BadgeLink> <BadgeLink badgeText='Read' href='https://www.geeksforgeeks.org/channel-in-golang/'>GeeksForGeeks: Channel in Golang</BadgeLink>
<BadgeLink badgeText='Watch' href='https://youtu.be/LgCmPHqAuf4'>Golang Channel Basics You must Know!</BadgeLink> <BadgeLink badgeText='Watch' href='https://youtu.be/LgCmPHqAuf4'>Golang Channel Basics You must Know!</BadgeLink>

@ -4,5 +4,5 @@
<ResourceGroupTitle>Free Content</ResourceGroupTitle> <ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://pkg.go.dev/bytes#example-Buffer'>Buffer Examples</BadgeLink> <BadgeLink colorScheme='blue' badgeText='Official Website' href='https://pkg.go.dev/bytes#example-Buffer'>Buffer Examples</BadgeLink>
<BadgeLink badgeText='Read' herf='https://www.educba.com/golang-buffer/'>Buffer</BadgeLink> <BadgeLink badgeText='Read' href='https://www.educba.com/golang-buffer/'>Buffer</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=NoDRq6Twkts'>Buffers in Golang</BadgeLink> <BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=NoDRq6Twkts'>Buffers in Golang</BadgeLink>

@ -7,5 +7,5 @@ A `select` blocks until one of its cases can run, then it executes that case. It
<ResourceGroupTitle>Free Content</ResourceGroupTitle> <ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://go.dev/tour/concurrency/5'>Select</BadgeLink> <BadgeLink colorScheme='blue' badgeText='Official Website' href='https://go.dev/tour/concurrency/5'>Select</BadgeLink>
<BadgeLink badgeText='Read' href='https://gobyexample.com/select'>Go by Example: Select</BadgeLink> <BadgeLink badgeText='Read' href='https://gobyexample.com/select'>Go by Example: Select</BadgeLink>
<BadgeLink badgeText='Read' herf='https://www.geeksforgeeks.org/select-statement-in-go-language/'>Select in Golang</BadgeLink> <BadgeLink badgeText='Read' href='https://www.geeksforgeeks.org/select-statement-in-go-language/'>Select in Golang</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=1c7ttSJDMAI'>Select Statement</BadgeLink> <BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=1c7ttSJDMAI'>Select Statement</BadgeLink>

@ -4,4 +4,4 @@ Centrifugo is an open-source scalable real-time messaging server. Centrifugo can
<ResourceGroupTitle>Free Content</ResourceGroupTitle> <ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='GitHub Repository' href='https://github.com/centrifugal/centrifugo'>GitHub Repository</BadgeLink> <BadgeLink colorScheme='blue' badgeText='GitHub Repository' href='https://github.com/centrifugal/centrifugo'>GitHub Repository</BadgeLink>
<BadgeLink badgeText='Read' herf='https://centrifugal.dev/docs/getting-started/introduction'>Getting started</BadgeLink> <BadgeLink badgeText='Read' href='https://centrifugal.dev/docs/getting-started/introduction'>Getting started</BadgeLink>

@ -6,4 +6,4 @@ Twirp is similar to gRPC, but without the custom HTTP server and transport imple
<ResourceGroupTitle>Free Content</ResourceGroupTitle> <ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='GitHub Repository' href='https://github.com/twitchtv/twirp'>GitHub Repository</BadgeLink> <BadgeLink colorScheme='blue' badgeText='GitHub Repository' href='https://github.com/twitchtv/twirp'>GitHub Repository</BadgeLink>
<BadgeLink badgeText='Read' herf='https://twitchtv.github.io/twirp/docs/intro.html'>Getting started</BadgeLink> <BadgeLink badgeText='Read' href='https://twitchtv.github.io/twirp/docs/intro.html'>Getting started</BadgeLink>

Loading…
Cancel
Save