File tree Expand file tree Collapse file tree 7 files changed +42
-11
lines changed
Expand file tree Collapse file tree 7 files changed +42
-11
lines changed Original file line number Diff line number Diff line change 22
33このディレクトリには以下のサンプルがあります。
44
5- | file | example name | note |
6- | ----------- | --------------| --------------------------------|
5+ | file | example name | note |
6+ | --------- | ------------ | ------------------------------------------------------ |
77| minmax.go | minmax | MinMaxは各数値型の最小値と最大値を表示するサンプルです |
8-
Original file line number Diff line number Diff line change @@ -13,5 +13,5 @@ func NewRegister() mapping.Register {
1313
1414// Regist -- 登録します.
1515func (r * register ) Regist (m mapping.ExampleMapping ) {
16- m ["minmax " ] = MinMax
16+ m ["maths_minmax " ] = MinMax
1717}
Original file line number Diff line number Diff line change @@ -26,4 +26,22 @@ func MinMax() error {
2626 }
2727
2828 return nil
29+
30+ /*
31+ $ task
32+ task: [build] go build .
33+ task: [run] ./try-golang -onetime
34+
35+ ENTER EXAMPLE NAME: maths_minmax
36+
37+ [Name] "maths_minmax"
38+ Int8 Min[-128] Max[127]
39+ Int16 Min[-32768] Max[32767]
40+ Int32 Min[-2147483648] Max[2147483647]
41+ Int64 Min[-9223372036854775808] Max[9223372036854775807]
42+
43+
44+ [Elapsed] 320.06µs
45+ */
46+
2947}
Original file line number Diff line number Diff line change 22
33このディレクトリには以下のサンプルがあります。
44
5- | file | example name | note |
6- | --------------------- | -----------------------------| ------------------------------------------|
7- | pointer \_ or \_ not .go | methods \_ pointer \_ or \_ not | メソッドのレシーバーをポインタで宣言するかしないかの違いについてのサンプルです. |
8- | methodvalue.go | methods \_ method \_ value | Goのメソッド値のサンプルです |
9- | methodexpression.go | methods \_ method \_ expression | Goのメソッド式のサンプルです |
5+ | file | example name | note |
6+ | ------------------- | ------------------------- | ------------------------------------------------------------------------------- |
7+ | pointer_or_not .go | methods_pointer_or_not | メソッドのレシーバーをポインタで宣言するかしないかの違いについてのサンプルです. |
8+ | methodvalue.go | methods_method_value | Goのメソッド値のサンプルです |
9+ | methodexpression.go | methods_method_expression | Goのメソッド式のサンプルです |
Original file line number Diff line number Diff line change @@ -49,5 +49,4 @@ func MethodExpression() error {
4949
5050 [Elapsed] 6.16µs
5151 */
52-
5352}
Original file line number Diff line number Diff line change @@ -47,5 +47,4 @@ func MethodValue() error {
4747
4848 [Elapsed] 7.22µs
4949 */
50-
5150}
Original file line number Diff line number Diff line change @@ -36,4 +36,20 @@ func PointerOrNot() error {
3636 output .Stdoutl ("[pointer ]" , pointer .val )
3737
3838 return nil
39+
40+ /*
41+ $ task
42+ task: [build] go build .
43+ task: [run] ./try-golang -onetime
44+
45+ ENTER EXAMPLE NAME: methods_pointer_or_not
46+
47+ [Name] "methods_pointer_or_not"
48+ [non-pointer] 0
49+ [pointer ] 100
50+
51+
52+ [Elapsed] 35.15µs
53+ */
54+
3955}
You can’t perform that action at this time.
0 commit comments