Coder Social home page Coder Social logo

yashsharma1911 / golang-tutorial Goto Github PK

View Code? Open in Web Editor NEW
78.0 78.0 18.0 382 KB

Welcome to the world of Golang! πŸš€ Discover a curated repository packed with tutorials, code samples, and exercises to help you master Go programming. Join our vibrant learning community and unleash the power of Golang! πŸ’ͺπŸ’»

Go 99.31% HTML 0.69%
backend backend-api cloud cloud-native go golang

golang-tutorial's Introduction

golang-tutorial's People

Contributors

allcontributors[bot] avatar ambhi2609 avatar bhavaygrg avatar bvvnmanikanta avatar culturalprofessor avatar ghat0tkach avatar harsh4902 avatar nitinawari avatar sagarsingh2003 avatar soumyadeeposd avatar yashsharma1911 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

golang-tutorial's Issues

πŸ› Bug Report: Invalid links in readme.md

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

The current readme documents 's all contributers
Image is incorrectly rendered due to improper link.

Screenshot_20230707-183251

Expected Behavior

No response

Steps To Reproduce

No response

Anything else?

The issue template is so well structured. As expected from our meshmateπŸ˜‰

What browsers are you seeing the problem on?

No response

πŸ“š Documentation: Update CONTRIBUTION.md file to make it more helpful

πŸ’¬ Description

Currently CONTRIBUTION.md file contains unnecessary guidelines which need to be remove and file should more specifically speak about this project and how contributors can contribute

  • Add steps to fork repo
  • Add steps to create issue
  • Add steps to create PR
  • Add steps what guideline should PR follow
    • Add steps for documentation PR
    • Add steps for code PR
  • Add images of steps

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

πŸ“š Documentation: Add README.md file for if-else

πŸ’¬ Description

Add readme file for if-else

From this Readme you can take reference

steps how you can do it:

  • Create Readme.md file
  • Try to explain in simple language
  • Don't forget to add examples
  • Don't make it too long (should be like short and good article)
  • Add other helpful resources like (Blog, YouTube video, twitch)

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

πŸš€ Feature: Web Server In GO

πŸ“œ Feature Description

  • Basic web server in GO
  • CRUD API in GO
  • Providing relevant commenting and documentation

🎀 Pitch

  • Serving Static HTML files with the GO server
  • Creating CRUD routes to interact with the MongoDB server

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

πŸš€ Feature: Add template for pull request

πŸ“œ Feature Description

Currently we do not support template for Pull request

To create one add pull request yaml file in .github folder of root directory

here from you can take reference https://github.com/meshery/meshery/blob/master/.github/PULL_REQUEST_TEMPLATE.md

🎀 Pitch

No response

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

πŸš€ Feature: Add Beginner Golang Project

πŸ“œ Feature Description

  • add a beginner CLI project
  • add a README.md file explaining all the functions and packages
  • create three directories in projects directory :
    1.beginner projects
    2.intermediate projects
    3.advanced projects
    and move the projects in their respective directories.

🎀 Pitch

No response

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

πŸ“š Documentation: Add README.md file for conversions

πŸ’¬ Description

Add readme file for Conversion

From this Readme you can take reference

steps how you can do it:

  • Create Readme.md file
  • Add packages for conversion
  • Try to explain in simple language
  • Don't forget to add examples
  • Don't make it too long (should be like short and good article)

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

πŸš€ Feature: Add CODEOWNERS file in root directory

πŸ“œ Feature Description

Currently, we don't support auto-review requests, but we need it now

To do so you can create CODEOWNERS.md and add the names of @SagarSingh2003 @Harsh4902 @CulturalProfessor to get an auto-review request.

Check this GitHub Doc about codeowners file

🎀 Pitch

This feature will help us to make reviewing PR more flexible as other contributors will get notification when new PR will raise

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

πŸ“š Documentation: Add Readme file for concepts Loops

πŸ’¬ Description

Add readme file for Loops

From this Readme you can take reference

steps how you can do it:

Create Readme.md file
Try to explain in simple language
Don't forget to add examples
Don't make it too long (should be like short and good article)
Add other helpful resources like (Blog, YouTube video, twitch)

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

πŸ“š Documentation: Add Readme file for concept pointers

πŸ’¬ Description

Add readme file for Pointers

From this Readme you can take reference

steps how you can do it:

Create Readme.md file
Try to explain in simple language
Don't forget to add examples
Don't make it too long (should be like short and good article)
Add other helpful resources like (Blog, YouTube video, twitch)

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

πŸ“š Documentation: Add README.md file for Maps in Golang

πŸ’¬ Description

Add readme file for Maps

From this Readme you can take reference

steps how you can do it:

  • Create Readme.md file
  • Try to explain in simple language
  • Don't forget to add examples
  • Don't make it too long (should be like short and good article)
  • Add other helpful resources like (Blog, YouTube video, twitch)

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

πŸš€ Feature: Add Tutorial for Goroutine

πŸ“œ Feature Description

  • Add a Tutorial For Goroutines #13.1
  • Add Tutorial for Mutex #13.2
  • Add Tutorial for Wai Groupsc#13.3
  • Add Tutorial for Race Condition & Dead locks. #13.4

🎀 Pitch

No response

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

πŸ“š Documentation: Update Readme.md for waitgroups section

πŸ’¬ Description

Update readme.md file to provide links to waitgroups

From this Readme you can take reference

steps how you can do it:

Create Readme.md file
Try to explain in simple language
Don't forget to add examples
Don't make it too long (should be like short and good article)
Add other helpful resources like (Blog, YouTube video, twitch)

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

πŸ“š Documentation: Update index in README.md add links for updated files and folder

πŸ’¬ Description

  • add all the links for notes and main.go files that were added recently and not present in readme

you can take reference from this readme

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

πŸ› Bug Report: Add more contributors in contributors section

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

We have now 8 contributors who have contributes till now so we need to add more names in contributor section

Expected Behavior

No response

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

No response

πŸ“š Documentation: Add folder indexing for other pages in README.md file

πŸ’¬ Description

Currently there is not proper indexing for pages in README.md file

Steps to reproduce

  • Add indexing as we have for yellow world
  • Add indexing for other folders

Screenshot 2023-06-24 at 1 14 10 PM

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

πŸš€ Feature: Create contributor section in Readme and automate process

πŸ“œ Feature Description

Currently, we don't have a section to share profiles of contributors in readme, Let's add then. This issue required installation of bot so that we can automate this process.

Give suggestions for some bots, here is what I found github.com/all-contributors

🎀 Pitch

No response

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

[Notes] Adding missing switch statement notes.

πŸ“œ Feature Description

The switch statement notes are missing , I would like to add it to help beginners to understand and why the switch statement is used .

🎀 Pitch

No response

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

πŸ› Bug Report: Contributor badge not rendering

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

image

Expected Behavior

image

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

Firefox

πŸ“š Documentation: Add readme files for concept Slices

πŸ’¬ Description

Add readme file for Slice

From this Readme you can take reference

steps how you can do it:

Create Readme.md file
Try to explain in simple language
Don't forget to add examples
Don't make it too long (should be like short and good article)
Add other helpful resources like (Blog, YouTube video, twitch)

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

πŸ”– Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.