{"id":13626133,"url":"https://github.com/v-community/v_by_example","last_synced_at":"2025-04-16T11:31:18.061Z","repository":{"id":52659533,"uuid":"209484496","full_name":"v-community/v_by_example","owner":"v-community","description":"Learn V by Example","archived":false,"fork":false,"pushed_at":"2022-11-28T18:41:12.000Z","size":487,"stargazers_count":170,"open_issues_count":34,"forks_count":30,"subscribers_count":17,"default_branch":"master","last_synced_at":"2024-11-08T15:47:15.413Z","etag":null,"topics":["educational","hacktoberfest","learning","lessons","programming","v","vlang"],"latest_commit_sha":null,"homepage":"https://v-community.gitbook.io/v-by-example/","language":"V","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/v-community.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-09-19T06:59:49.000Z","updated_at":"2024-10-23T06:12:54.000Z","dependencies_parsed_at":"2023-01-23T14:00:23.439Z","dependency_job_id":null,"html_url":"https://github.com/v-community/v_by_example","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v-community%2Fv_by_example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v-community%2Fv_by_example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v-community%2Fv_by_example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v-community%2Fv_by_example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/v-community","download_url":"https://codeload.github.com/v-community/v_by_example/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249235051,"owners_count":21235137,"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":["educational","hacktoberfest","learning","lessons","programming","v","vlang"],"created_at":"2024-08-01T21:02:10.835Z","updated_at":"2025-04-16T11:31:17.433Z","avatar_url":"https://github.com/v-community.png","language":"V","readme":"# V by Example\n\n**NOTE: This is very outdated and it will be updated and worked upon when V 1.0 is released.**\n\n[Brazilian Portuguese](pt-br/README.md) | [Deutsch](de/README.md) | [English](en/README.md) | [Bahasa Indonesia](id/README.md) | [Chinese](cn/README.md) | [Japanese](jp/README.md) | [Italian](it/README.md) | [French](fr/README.md)\n\u003e Learn V by Examples\n\nV by Example is a direct introduction to V by using annotated program examples.\n\n- [Examples](#examples)\n- [Contributing](#contributing)\n- [License](#license)\n\nDiscord: [https://discord.gg/vlang](https://discord.gg/vlang)\n\n## Section 1\n\nIntroduction to V by presenting a few basic examples and exercises.\n\n- [Hello World](en/examples/section_1/hello_world.md)\n- [V Keywords](en/examples/section_1/keywords.md)\n- [Primitives](en/examples/section_1/primitives.md)\n- [Variables](en/examples/section_1/variables.md)\n- [Strings](en/examples/section_1/strings.md)\n- [Comment](en/examples/section_1/comment.md)\n\n## Section 2\n\nThis section discusses the main operators and conditional statements in V.\n\n- [Operator](en/examples/section_2/operator.md)\n- [If-else](en/examples/section_2/if-else.md)\n- [Match](en/examples/section_2/match.md)\n- [Loops](en/examples/section_2/loops.md)\n\n## Section 3\n\nA study on functions and methods and in the most important data structures in V: arrays and struct.\n\n- [Functions](en/examples/section_3/functions.md)\n- [Arrays](en/examples/section_3/arrays.md)\n- [Struct](en/examples/section_3/struct.md)\n- [Methods](en/examples/section_3/methods.md)\n\n## Section 4\n\nIn this section, we dive deeper and study the features inside the Array object. Other examples like JSON, Writing/reading files and Testing are covered.\n\n- [Array Functions](en/examples/section_4/array-functions.md)\n- [Testing](en/examples/section_4/testing.md)\n- [Files](en/examples/section_4/files.md)\n- [JSON](en/examples/section_4/json.md)\n\n## Team\n\nCurrent list of maintainers/authors:\n\n- [Don Alfons Nisnoni](https://github.com/dhonx)\n- [Ivo-Balbaert](https://github.com/ibalbaert)\n- [Sven Patrick Meier](https://github.com/SuicideS3ason)\n- [Swastik Baranwal](https://github.com/Delta456)\n- [Vitor Oliveira](https://github.com/vbrazo)\n\n## Contributing\n\nSee our [CONTRIBUTING.md](CONTRIBUTING.md) and start contributing today. We usually elect new maintainers based on contributions.\n\n## License\n\n[MIT](LICENSE)\n","funding_links":[],"categories":["V","Other","Languages"],"sub_categories":["Tutorials","Other Languages"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fv-community%2Fv_by_example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fv-community%2Fv_by_example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fv-community%2Fv_by_example/lists"}