summaryrefslogtreecommitdiffstats
path: root/cmd_ping.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd_ping.go')
-rw-r--r--cmd_ping.go15
1 files changed, 15 insertions, 0 deletions
diff --git a/cmd_ping.go b/cmd_ping.go
new file mode 100644
index 0000000..9da8d96
--- /dev/null
+++ b/cmd_ping.go
@@ -0,0 +1,15 @@
+package goctl
+
+type cmdPing struct{}
+
+func (cmd *cmdPing) Name() string {
+ return "ping"
+}
+
+func (cmd *cmdPing) Run(_ []string) string {
+ return "pong"
+}
+
+func init() {
+ builtinHandlers = append(builtinHandlers, &cmdPing{})
+}