# コード例で学ぶV言語

[Brazilian Portuguese](https://github.com/v-community/v_by_example/tree/95e90e23e088b2b2c09d23f3408fe01c26bb766a/jp/pt-br/README.md) | [Deutsch](https://github.com/v-community/v_by_example/tree/95e90e23e088b2b2c09d23f3408fe01c26bb766a/jp/de/README.md) | [English](https://github.com/v-community/v_by_example/tree/95e90e23e088b2b2c09d23f3408fe01c26bb766a/jp/en/README.md) | [Bahasa Indonesia](https://github.com/v-community/v_by_example/tree/95e90e23e088b2b2c09d23f3408fe01c26bb766a/jp/id/README.md) | [Chinese](https://github.com/v-community/v_by_example/tree/95e90e23e088b2b2c09d23f3408fe01c26bb766a/jp/cn/README.md) | [Japanese](https://github.com/v-community/v_by_example/tree/95e90e23e088b2b2c09d23f3408fe01c26bb766a/jp/jp/README.md)

> コード例で学ぶV言語

「コード例で学ぶV言語」は、各種プログラム例を用いてV言語（以下大文字のV）をストレートに紹介します。

* [コード例](#examples)
* [貢献方法](#contributing)
* [ライセンス](#license)

Discord: <https://discord.gg/d3Qk65J>

## セクション1

いくつかの基本コード例や演習をこなしながらVを紹介します。

* [Hello World](https://v-community.gitbook.io/v-by-example/jp/examples/section_1/hello_world)
* [Vのキーワード](https://v-community.gitbook.io/v-by-example/jp/examples/section_1/keywords)
* [プリミティブ型](https://v-community.gitbook.io/v-by-example/jp/examples/section_1/primitives)
* [変数](https://v-community.gitbook.io/v-by-example/jp/examples/section_1/variables)
* [文字列](https://v-community.gitbook.io/v-by-example/jp/examples/section_1/strings)
* [コメント](https://v-community.gitbook.io/v-by-example/jp/examples/section_1/comment)

## セクション2

Vにおける主要な演算子や条件文について説明します。

* [演算子](https://v-community.gitbook.io/v-by-example/jp/examples/section_2/operator)
* [If-else文](https://v-community.gitbook.io/v-by-example/jp/examples/section_2/if-else)
* [マッチ](https://v-community.gitbook.io/v-by-example/jp/examples/section_2/match)
* [ループ](https://v-community.gitbook.io/v-by-example/jp/examples/section_2/loops)

## セクション3

関数（function）やメソッド（method）、そしてVにおける最も重要なデータ構造である配列（array）や構造体（struct）について学びます。

* [関数](https://v-community.gitbook.io/v-by-example/jp/examples/section_3/functions)
* [配列](https://v-community.gitbook.io/v-by-example/jp/examples/section_3/arrays)
* [構造体](https://v-community.gitbook.io/v-by-example/jp/examples/section_3/struct)
* [メソッド](https://v-community.gitbook.io/v-by-example/jp/examples/section_3/methods)

## セクション4

このセクションでは、Arrayオブジェクトの内部機能を詳しく学びます。他にJSON、ファイル入出力、テストの書き方についても扱います。

* [配列の関数](https://v-community.gitbook.io/v-by-example/jp/examples/section_4/array-functions)
* [テストの書き方](https://v-community.gitbook.io/v-by-example/jp/examples/section_4/testing)
* [ファイル操作](https://v-community.gitbook.io/v-by-example/jp/examples/section_4/files)
* [JSON操作](https://v-community.gitbook.io/v-by-example/jp/examples/section_4/json)

## チーム

現時点のメンテナー/著者のリストは以下のとおりです。

* [Don Alfons Nisnoni](https://github.com/dhonx)
* [Ivo-Balbaert](https://github.com/ibalbaert)
* [Sven Patrick Meier](https://github.com/SuicideS3ason)
* [Swastik Baranwal](https://github.com/Delta456)
* [Vitor Oliveira](https://github.com/vbrazo)

## 貢献方法

[CONTRIBUTING.md](https://github.com/v-community/v_by_example/tree/95e90e23e088b2b2c09d23f3408fe01c26bb766a/jp/CONTRIBUTING.md)を読んで、早速コントリビューションを始めましょう。私たちは新しいメンテナーを主に貢献度で選んでいます。

## ライセンス

[MIT](https://github.com/v-community/v_by_example/tree/95e90e23e088b2b2c09d23f3408fe01c26bb766a/jp/LICENSE/README.md)
