質問編集履歴
2
解決策を記載
title
CHANGED
File without changes
|
body
CHANGED
@@ -86,4 +86,14 @@
|
|
86
86
|
|
87
87
|
パッケージが含まれていない? go.modに何かを記載するのか…上記コマンドを実行する階層が違うのか…
|
88
88
|
ここで現在困っております。
|
89
|
-
もしないかご存じであればご教示いただけると幸いです。
|
89
|
+
もしないかご存じであればご教示いただけると幸いです。
|
90
|
+
|
91
|
+
# 解決
|
92
|
+
|
93
|
+
1. 一度、main.goと同階層に作ってしまったgo.modを削除
|
94
|
+
2. 「go mod init sample-app」を実行し、go.modを作り直す
|
95
|
+
3. 「go get fyne.io/fyne/v2/...」を実行
|
96
|
+
4. 「go run main.go」を実行
|
97
|
+
|
98
|
+
起動しました!
|
99
|
+

|
1
いただいたアドバイスをもとに試したことを記載
title
CHANGED
File without changes
|
body
CHANGED
@@ -50,4 +50,40 @@
|
|
50
50
|
|
51
51
|
以上です。
|
52
52
|
どなたかご存じの方がいらっしゃいましたら、ご教示いただけると幸いです。
|
53
|
-
よろしくお願いいたします。
|
53
|
+
よろしくお願いいたします。
|
54
|
+
|
55
|
+
---
|
56
|
+
(2021/05/23 19:50 時点)
|
57
|
+
以下を実行し、main.goと同階層にgo.modファイルを作成
|
58
|
+
```code
|
59
|
+
go mod init fyne.io/fyne/v2
|
60
|
+
```
|
61
|
+
|
62
|
+
```mod
|
63
|
+
module fyne.io/fyne/v2
|
64
|
+
|
65
|
+
go 1.12
|
66
|
+
```
|
67
|
+
この状態で、go run を実行
|
68
|
+
|
69
|
+
```code
|
70
|
+
main.go:4:2: no required module provides package fyne.io/fyne/v2/app; to add it:
|
71
|
+
go get fyne.io/fyne/v2/app
|
72
|
+
main.go:5:2: no required module provides package fyne.io/fyne/v2/container; to add it:
|
73
|
+
go get fyne.io/fyne/v2/container
|
74
|
+
main.go:6:2: no required module provides package fyne.io/fyne/v2/widget; to add it:
|
75
|
+
go get fyne.io/fyne/v2/widget
|
76
|
+
```
|
77
|
+
パッケージがないといわれているので加えればいいのかと思い、試しに以下を実行
|
78
|
+
|
79
|
+
```code
|
80
|
+
go get fyne.io/fyne/v2/app
|
81
|
+
```
|
82
|
+
|
83
|
+
```error
|
84
|
+
go get: module fyne.io/fyne@upgrade found (v1.4.3), but does not contain package fyne.io/fyne/v2/app
|
85
|
+
```
|
86
|
+
|
87
|
+
パッケージが含まれていない? go.modに何かを記載するのか…上記コマンドを実行する階層が違うのか…
|
88
|
+
ここで現在困っております。
|
89
|
+
もしないかご存じであればご教示いただけると幸いです。
|