# コード例で学ぶ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）をストレートに紹介します。

* [コード例](/v-by-example/jp.md#examples)
* [貢献方法](/v-by-example/jp.md#contributing)
* [ライセンス](/v-by-example/jp.md#license)

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

## セクション1

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

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

## セクション2

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

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

## セクション3

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

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

## セクション4

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

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

## チーム

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

* [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)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://v-community.gitbook.io/v-by-example/jp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
