[解決済み] 関数呼び出しで「値として使用」される
2022-02-19 08:57:20
質問
条件文の中で値を評価する場合、関数の呼び出し方はどうすればよいのでしょうか。
package main
import "fmt"
func main(){
if sumThis(1,2) > sumThis(3,4){
fmt.Println("test")
} else {
fmt.Println("derp")
}
}
func sumThis(a, b int){
return a+b
}
はエラーを返します。
./test4.go:4: sumThis(1, 2) used as value
./test4.go:4: sumThis(3, 4) used as value
./test4.go:11: too many arguments to return
これをGoで書くとどうなるのか?
どのように解決するのですか?
戻り値を宣言するのを忘れています。そうであるべきだ。
func sumThis(a, b int) int {
// ...
関連
-
[解決済み] 構造体のマップのデフォルト値は何ですか?
-
[解決済み] インポート "google/api/annotations.proto" が見つからないか、エラーが発生しました。依存関係として追加するにはどうすればよいですか?
-
[解決済み] GolangパッケージがGOROOTにない(/usr/local/go/src/packageName) [閉じた]。
-
コンパイル: バージョン "" は go ツールのバージョン "" と一致しません。
-
[解決済み] Goでint値をstringに変換する方法は?
-
[解決済み] "宣言されているが使用されていない "という迷惑なエラーを回避する方法
-
[解決済み】init()関数はいつ実行されるのですか?
-
[解決済み】関数宣言の構文:関数名の前に括弧でくくられたもの
-
[解決済み】Goでディレクトリを一覧表示する
-
[解決済み】複数ファイルのGoプロジェクトを整理する【クローズド
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】golangでデータ構造をディープコピーする
-
[解決済み] Go モジュールのローカル リポジトリとして Artifactory を使用する方法
-
[解決済み] 構造体のマップのデフォルト値は何ですか?
-
[解決済み] panic: ランタイムエラー:Goのインデックスが範囲外
-
golang インストールプロンプト:ダイヤル tcp 216.58.200.241:443: connectex: 接続の試行に失敗しました。
-
[解決済み] goインストールとは何ですか?
-
[解決済み] go getとgo installの違いは何ですか?
-
[解決済み] go get を使って特定のバージョンのパッケージをインポートするにはどうすればよいですか?
-
[解決済み] Goの:=と=の演算子の違い
-
[解決済み] スライスのメソッドを含む