try-golang

module
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 11, 2020 License: MIT

README

try-golang

This is my TUTORIAL project for golang

try-golang - Go Version CodeFactor Go Report Card Go Gitpod Ready-to-Code PkgGoDev

GO version

$ go version
go version go1.15 linux/arm64

The editor I use

  • Vim
  • Gitpod
  • VSCode
  • JetBrains GoLand

Run

$ cd cmd/trygolang
$ go run .

or

$ make run

or

$ make run EXAMPLE=example_name

or

$ make docker

Test

$ go test -v ./...

or

$ make test

Install

$ cd cmd/trygolang
$ go install

or

$ make install

Directories

Path Synopsis
cmd
internal
builder
Package builder は、マッピングの構築を行うパッケージです。
Package builder は、マッピングの構築を行うパッケージです。
effectivego
Package effectivego -- Effective Go (https://golang.org/doc/effective_go.html) のサンプルが配置されているパッケージです。
Package effectivego -- Effective Go (https://golang.org/doc/effective_go.html) のサンプルが配置されているパッケージです。
examples/advanced/deepcopy
Package deepcopy は、 deep-copy に関するサンプルが配置されています。
Package deepcopy は、 deep-copy に関するサンプルが配置されています。
examples/advanced/errgrp
Package errgrp は、 golang.org/x/sync/errgroup のサンプルが配置されています。
Package errgrp は、 golang.org/x/sync/errgroup のサンプルが配置されています。
examples/advanced/gocmp
Package gocmp は、go-cmp 関連のサンプルが配置されています。
Package gocmp は、go-cmp 関連のサンプルが配置されています。
examples/advanced/japanese
Package japanese は、日本語関連のサンプルが配置されています。
Package japanese は、日本語関連のサンプルが配置されています。
examples/advanced/reflection
Package reflection -- reflect パッケージのサンプルが配置されています。
Package reflection -- reflect パッケージのサンプルが配置されています。
examples/basic/array
Package array -- 配列についてのサンプルが配置されているパッケージです。
Package array -- 配列についてのサンプルが配置されているパッケージです。
examples/basic/binaries
Package binaries -- encoding/binary パッケージについてのサンプルが配置されているパッケージです。
Package binaries -- encoding/binary パッケージについてのサンプルが配置されているパッケージです。
examples/basic/bitop
Package bitop -- ビット操作についてのサンプルが配置されています.
Package bitop -- ビット操作についてのサンプルが配置されています.
examples/basic/builtins
Package builtins -- Goの組み込み関数についてのサンプルが配置されているパッケージです。
Package builtins -- Goの組み込み関数についてのサンプルが配置されているパッケージです。
examples/basic/byteop
Package byteop -- バイトに対しての操作についてのサンプルが配置されています.
Package byteop -- バイトに対しての操作についてのサンプルが配置されています.
examples/basic/comments
Package comments -- GO言語のコメントスタイルについてのサンプルがあるパッケージです GO言語のコメントスタイルについては以下を参照.
Package comments -- GO言語のコメントスタイルについてのサンプルがあるパッケージです GO言語のコメントスタイルについては以下を参照.
examples/basic/constants
Package constants -- Go言語の定数についてのサンプルが配置されているパッケージです。
Package constants -- Go言語の定数についてのサンプルが配置されているパッケージです。
examples/basic/convert
Package convert -- Go言語 における 型変換 の仕様についてのサンプルが配置されています.
Package convert -- Go言語 における 型変換 の仕様についてのサンプルが配置されています.
examples/basic/defers
Package defers -- についてのサンプルが配置されているパッケージです。
Package defers -- についてのサンプルが配置されているパッケージです。
examples/basic/enum
Package enum -- Goでの enum についてのサンプルが配置されているパッケージです。
Package enum -- Goでの enum についてのサンプルが配置されているパッケージです。
examples/basic/errs
Package errs -- エラーについてのサンプルが配置されているパッケージです。
Package errs -- エラーについてのサンプルが配置されているパッケージです。
examples/basic/fileio
Package fileio -- ファイル I/O 関連のサンプルが配置されているパッケージです。
Package fileio -- ファイル I/O 関連のサンプルが配置されているパッケージです。
examples/basic/filepaths
Package filepaths -- path/filepath パッケージに関するサンプルが配置されているパッケージです。
Package filepaths -- path/filepath パッケージに関するサンプルが配置されているパッケージです。
examples/basic/formatting
Package formatting -- 主に fmt.Printf() で指定できる verb や adverb についてのサンプルが配置されています.
Package formatting -- 主に fmt.Printf() で指定できる verb や adverb についてのサンプルが配置されています.
examples/basic/functions
Package functions -- 関数についてのサンプルが配置されているパッケージです。
Package functions -- 関数についてのサンプルが配置されているパッケージです。
examples/basic/helloworld
Package helloworld -- Go言語での Hello World プログラムが配置されているパッケージです。
Package helloworld -- Go言語での Hello World プログラムが配置されているパッケージです。
examples/basic/imports
Package imports -- Go言語の import についてのサンプルが配置されているパッケージです。
Package imports -- Go言語の import についてのサンプルが配置されているパッケージです。
examples/basic/interfaces
Package interfaces -- Go言語のインターフェースについてのサンプルが配置されているパッケージです。
Package interfaces -- Go言語のインターフェースについてのサンプルが配置されているパッケージです。
examples/basic/internalpkg
Package internalpkg -- Go 1.14 から導入された internal packages の挙動についてのサンプルが配置されています.
Package internalpkg -- Go 1.14 から導入された internal packages の挙動についてのサンプルが配置されています.
examples/basic/literals
Package literals -- Go言語のリテラル表記についてのサンプルが配置されているパッケージです。
Package literals -- Go言語のリテラル表記についてのサンプルが配置されているパッケージです。
examples/basic/maps
Package maps -- Go言語の map についてのサンプルが配置されているパッケージです。
Package maps -- Go言語の map についてのサンプルが配置されているパッケージです。
examples/basic/maths
Package maths -- mathパッケージについてのサンプルが配置されているパッケージです。
Package maths -- mathパッケージについてのサンプルが配置されているパッケージです。
examples/basic/network
Package network -- ネットワークに関するサンプルが配置されています。
Package network -- ネットワークに関するサンプルが配置されています。
examples/basic/runtimes
Package runtimes -- runtime パッケージについてのサンプルが配置されているパッケージです。
Package runtimes -- runtime パッケージについてのサンプルが配置されているパッケージです。
examples/basic/scope
Package scope -- Go言語のスコープについてのサンプルが配置されているパッケージです。
Package scope -- Go言語のスコープについてのサンプルが配置されているパッケージです。
examples/basic/scope/mypkg
Package mypkg -- gitub.com/devlights/try-golang/basic/scope 用のテストデータが定義されています。
Package mypkg -- gitub.com/devlights/try-golang/basic/scope 用のテストデータが定義されています。
examples/basic/slices
Package slices -- Go言語の slice についてのサンプルが配置されているパッケージです。
Package slices -- Go言語の slice についてのサンプルが配置されているパッケージです。
examples/basic/sorts
Package sorts -- sortパッケージについてのサンプルが配置されているパッケージです。
Package sorts -- sortパッケージについてのサンプルが配置されているパッケージです。
examples/basic/stdin
Package stdin -- 標準入力についてのサンプルが配置されているパッケージです。
Package stdin -- 標準入力についてのサンプルが配置されているパッケージです。
examples/basic/stdout
Package stdout -- 標準出力についてのサンプルが配置されているパッケージです。
Package stdout -- 標準出力についてのサンプルが配置されているパッケージです。
examples/basic/streams
Package streams -- ストリーム関連のインターフェースについてのサンプルが配置されています.
Package streams -- ストリーム関連のインターフェースについてのサンプルが配置されています.
examples/basic/strs
Package strs -- Go言語の 文字列 についてのサンプルが配置されているパッケージです。
Package strs -- Go言語の 文字列 についてのサンプルが配置されているパッケージです。
examples/basic/structs
Package structs -- Go言語の 構造体 についてのサンプルが配置されているパッケージです。
Package structs -- Go言語の 構造体 についてのサンプルが配置されているパッケージです。
examples/basic/system
Package system -- os パッケージについてのサンプルが配置されているパッケージです。
Package system -- os パッケージについてのサンプルが配置されているパッケージです。
examples/basic/testings
Package testings -- Go言語の ユニットテスト についてのサンプルが配置されているパッケージです。
Package testings -- Go言語の ユニットテスト についてのサンプルが配置されているパッケージです。
examples/basic/times
Package times -- パッケージに関するサンプルが配置されています。
Package times -- パッケージに関するサンプルが配置されています。
examples/basic/types
Package types -- Go言語の 型定義 についてのサンプルが配置されているパッケージです。
Package types -- Go言語の 型定義 についてのサンプルが配置されているパッケージです。
examples/basic/variables
Package variables -- Go言語の 変数 についてのサンプルが配置されているパッケージです。
Package variables -- Go言語の 変数 についてのサンプルが配置されているパッケージです。
tutorial
Package tutorial -- Tour of Go (https://tour.golang.org/) の サンプルが配置されているパッケージです。
Package tutorial -- Tour of Go (https://tour.golang.org/) の サンプルが配置されているパッケージです。
pkg
mappings
Package mappings は、マッピングのためのインターフェースや型が定義されています。
Package mappings は、マッピングのためのインターフェースや型が定義されています。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL