概要
タイトルのままです。
フィールドなしでメソッドだけ定義したかったのですが、パッと調べてもわからなかったので、実際に試して知りました。
『そんなもん知ってるわ!!』という方はブラウザバックどうぞ
検証結果
main.go
package main
import (
"log"
)
func main() {
n := Network{}
log.Print(n.CreateURL())
}
type Network struct {
}
func (n *Network) CreateURL() string {
// TODO: 引数を受け取ってURLを返す
return "https://github.com/"
}
実行結果
# go run main.go
2009/11/10 23:00:00 https://github.com/
実際に動かせる
こちら =>