{"id":20169056,"url":"https://github.com/semyon-dev/stepik-go","last_synced_at":"2025-02-27T19:17:23.116Z","repository":{"id":41467715,"uuid":"257113559","full_name":"semyon-dev/stepik-go","owner":"semyon-dev","description":"Пример использования модулей и возможностей языка для нашего курса","archived":false,"fork":false,"pushed_at":"2024-08-25T00:32:45.000Z","size":710,"stargazers_count":15,"open_issues_count":0,"forks_count":91,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-13T17:14:30.353Z","etag":null,"topics":["go","gomodules","stepik"],"latest_commit_sha":null,"homepage":"https://stepik.org/54403","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/semyon-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"publiccode":null,"codemeta":null}},"created_at":"2020-04-19T22:16:50.000Z","updated_at":"2024-10-27T19:05:36.000Z","dependencies_parsed_at":"2024-11-14T01:11:25.464Z","dependency_job_id":"f91518db-2a9c-47d4-a45c-385071e46232","html_url":"https://github.com/semyon-dev/stepik-go","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semyon-dev%2Fstepik-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semyon-dev%2Fstepik-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semyon-dev%2Fstepik-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semyon-dev%2Fstepik-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/semyon-dev","download_url":"https://codeload.github.com/semyon-dev/stepik-go/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239889028,"owners_count":19713702,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["go","gomodules","stepik"],"created_at":"2024-11-14T01:11:15.366Z","updated_at":"2025-02-20T18:12:43.190Z","avatar_url":"https://github.com/semyon-dev.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# stepik-go\nПример использования модулей и пакетов\n\nВы можете скачать этот модуль с помощью команды:\n```\ngo get github.com/semyon-dev/stepik-go\n```\n\n## Описание модуля\nМодуль имеет следующую структуру:\n```\n.\n├── go.mod\n├── gopher\n│   ├── gopher.go\n│   ├── gopher_test.go\n│   └── structs_and_methods.go\n├── go.sum\n├── LICENSE\n├── main.go\n└── README.md\n```\nВ основной директории мы можете найти файл main.go с основным текстом программы. В нем приведены примеры импорта пакетов стандартной библиотеки, пакетов локальных, не входящих в стандартную библиотеку, а такжу публичных пакетов из репозитория на github.com.\n\nСписок зависимостей модуля можно увидеть в файле go.mod.\n\nПакет gopher во вложенной директории показывает, как можно изолировать код на Go, спрятать его реализацию, очень кратко показывает, как можно тестировать код на Go.\n\nПри первом запуске компилятор загрузит пакеты из списка зависимостей самостоятельно.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsemyon-dev%2Fstepik-go","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsemyon-dev%2Fstepik-go","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsemyon-dev%2Fstepik-go/lists"}