{"id":37225063,"url":"https://github.com/projjal1/basic-go-programs","last_synced_at":"2026-01-15T01:45:20.608Z","repository":{"id":161208693,"uuid":"357507979","full_name":"projjal1/Basic-Go-Programs","owner":"projjal1","description":"Codes for basic programs written in Go programming language.","archived":false,"fork":false,"pushed_at":"2021-05-08T13:36:44.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-06-20T19:47:49.176Z","etag":null,"topics":["codes","golang","programming"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/projjal1.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-04-13T10:10:15.000Z","updated_at":"2021-05-08T13:36:46.000Z","dependencies_parsed_at":"2024-03-19T15:32:05.658Z","dependency_job_id":null,"html_url":"https://github.com/projjal1/Basic-Go-Programs","commit_stats":null,"previous_names":["projjal1/basic-go-programs-"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/projjal1/Basic-Go-Programs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/projjal1%2FBasic-Go-Programs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/projjal1%2FBasic-Go-Programs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/projjal1%2FBasic-Go-Programs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/projjal1%2FBasic-Go-Programs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/projjal1","download_url":"https://codeload.github.com/projjal1/Basic-Go-Programs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/projjal1%2FBasic-Go-Programs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28441031,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-15T00:55:22.719Z","status":"ssl_error","status_checked_at":"2026-01-15T00:55:20.945Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["codes","golang","programming"],"created_at":"2026-01-15T01:45:20.046Z","updated_at":"2026-01-15T01:45:20.595Z","avatar_url":"https://github.com/projjal1.png","language":"Go","readme":"# Basic Go Programs\n### The repsitory contains programs on Go explaning topics and fundamentals of the language.\n## About Go\n### Go is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson.Go is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency.\n###### Donwload Go at \u003ca href=\"https://golang.org/doc/install\"\u003eDownload Go\u003c/a\u003e\n* Using for-loop to print numbers from 1 to 10 (Type 1)\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog1.go\n* Program in Go to demostrate Embedded Type relationship\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog2.go\n* Program to implement variadic parameter function in Go\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog3.go\n* Program to implement Closure(Lambda function) in Go (PART 2)\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog4.go\n* Program to implement second style of declaring variables in GO.\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog5.go\n* Program to implement recursion in Go using Factorial\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog6.go\n* Program to demonstrate the use of function calling as struct methods explicitly\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog7.go\n* Program to print hello world\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog8.go\n* Program to implement array in Go (Part 3)\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog9.go\n* Program to implement global variables in Go\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog10.go\n* Function to implement variables\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog11.go\n* Using for-loop to print numbers from 1 to 10 (Type 2)\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog12.go\n* Implementing function to return multiple values in Go\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog13.go\n* Program to implement Boolean expressions \n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog14.go\n* Program to enter temperature in deg C and \n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog15.go\n* Program to enter number and double it \n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog16.go\n* Program in Go to implement interface \n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog17.go\n* Nested map implementation using Go\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog18.go\n* Implementing Map in Go\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog19.go\n* Program to create slice and append element to it \n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog20.go\n* Program to fetch the day name by day number\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog21.go\n* Program to create slice and copy content of one in another \n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog22.go\n* Program to implement string equality check\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog23.go\n* Program to demonstrate use of constructor in struct in Go\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog24.go\n* Using os exit package and print my name\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog25.go\n* Program to implement certain string functions\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog26.go\n* Program to check numbers between 1 and 10 as \n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog27.go\n* Program to implement constants in Go\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog28.go\n* Program in Go to implement expresion evaluation \n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog29.go\n* Program to implement array in Go (Part 1)\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog30.go\n* Program to implement array in Go (Part 2)\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog31.go\n* Program to implement a function to calculate average of float numbers\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog32.go\n* Program to implement Closure(Lambda function) in Go (PART 1)\n   ---\u003e    https://github.com/projjal1/Basic-Go-Programs/blob/master/prog33.go\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprojjal1%2Fbasic-go-programs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprojjal1%2Fbasic-go-programs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprojjal1%2Fbasic-go-programs/lists"}