go lang裸return,nakid return,func return法
573 ワード
通常、fucnを作成すると、戻り時に戻りたい変数名が書き込まれ、goangでは予め変数名が宣言されます.
returnのみを使用してデータを転送する方法もあります.
通常の再試行
func lenAndUpper(name string) (int, string) {
return len(name), strings.ToUpper(name)
}
go naked retrunfunc lenAndUpper(name string) (lenght int, uppercase string) {
lenght = len(name)
uppercase = strings.ToUpper(name)
return
}
go筆者は符号化時にコード内で明確な構造や論理を表現するのが好きなので使わないが,不思議な機能のようだ.
どんな場合に使うのか、また次回知りましょう
Reference
この問題について(go lang裸return,nakid return,func return法), 我々は、より多くの情報をここで見つけました https://velog.io/@logic/go-lang-naked-retrun-네이키드-리턴-func-return-방법テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol