{"id":1403,"date":"2014-06-13T15:25:13","date_gmt":"2014-06-13T13:25:13","guid":{"rendered":"http:\/\/wordpress.wvs-berlin.de\/?p=1403"},"modified":"2014-06-13T16:27:35","modified_gmt":"2014-06-13T14:27:35","slug":"13-6-2014","status":"publish","type":"post","link":"https:\/\/wordpress.wvs-berlin.de\/?p=1403","title":{"rendered":"13.6.2014"},"content":{"rendered":"<p>Morten ist da. Moritz kommt nicht. Angelo ist da.<\/p>\n<pre>rob@lernserver:~$ mkdir go\r\nrob@lernserver:~$ export GOPATH=~\/go\r\nrob@lernserver:~$ cd $GOPATH\r\nrob@lernserver:~\/go$ mkdir src\r\nrob@lernserver:~\/go$ cd src\r\nrob@lernserver:~\/go\/src$ mkdir hello\r\nrob@lernserver:~\/go\/src$ cd hello\r\nrob@lernserver:~\/go\/src\/hello$ vi hello.go\r\nrob@lernserver:~\/go\/src\/hello$ go run hello.go\r\nNo command 'ks#' found, did you mean:\r\nCommand 'ksu' from package 'heimdal-clients' (universe)\r\nCommand 'ksu' from package 'krb5-user' (universe)\r\nCommand 'ksh' from package 'ksh' (universe)\r\nCommand 'ksh' from package 'mksh' (universe)\r\nCommand 'ksh' from package 'zsh' (main)\r\nCommand 'ksh' from package 'pdksh' (main)\r\nks#: command not found\r\nrob@lernserver:~\/go\/src\/hello$ ls\r\nhello\u00a0 hello.go\r\nrob@lernserver:~\/go\/src\/hello$ .\/hello\r\nhello\r\nrob@lernserver:~\/go\/src\/hello$ go install\r\nrob@lernserver:~\/go\/src\/hello$ cd ..\r\nrob@lernserver:~\/go\/src$ cd ..\r\nrob@lernserver:~\/go$ ls -la\r\ntotal 16\r\ndrwxrwxr-x\u00a0 4 rob rob 4096 Jun 13 15:11 .\r\ndrwxr-xr-x 49 rob rob 4096 Jun 13 15:10 ..\r\ndrwxrwxr-x\u00a0 2 rob rob 4096 Jun 13 15:11 bin\r\ndrwxrwxr-x\u00a0 3 rob rob 4096 Jun 13 15:08 src\r\nrob@lernserver:~\/go$ cd bin\r\nrob@lernserver:~\/go\/bin$ ls -la\r\ntotal 1156\r\ndrwxrwxr-x 2 rob rob\u00a0\u00a0\u00a0 4096 Jun 13 15:11 .\r\ndrwxrwxr-x 4 rob rob\u00a0\u00a0\u00a0 4096 Jun 13 15:11 ..\r\n-rwxrwxr-x 1 rob rob 1173845 Jun 13 15:11 hello\r\nrob@lernserver:~\/go\/bin$ .\/hello\r\nhello<\/pre>\n<p>In der hello.go steht:<\/p>\n<pre>package main\r\n\r\nimport \"fmt\"\r\n\r\nfunc main() {\r\nfmt.Printf(\"hello\\n\")\r\n}\r\n<\/pre>\n<p>mit apt-get install mercurial installiert.<\/p>\n<p>Dann godoc installiert:<\/p>\n<p>go get code.google.com\/p\/go.tools\/cmd\/godoc<\/p>\n<p>Nach &#8222;godoc -http=:6060&#8220; funktioniert jetzt auch <a href=\"http:\/\/localhost:6060\/\" target=\"_blank\">http:\/\/localhost:6060\/<\/a>. Godoc ist n\u00e4mlich Teil der Distribution.<\/p>\n<p>Hier ein <a href=\"http:\/\/www.reddit.com\/r\/golang\/comments\/1ye3z6\/go_vs_nodejs_for_servers\/\" target=\"_blank\">Vergleich zwischen node.js und go<\/a>. Auch <a href=\"http:\/\/www.quora.com\/Node-js\/Why-did-Koding-switch-from-Node-js-to-Go\" target=\"_blank\">hier<\/a>. Und <a href=\"https:\/\/news.ycombinator.com\/item?id=7505201\" target=\"_blank\">hier<\/a>. Hier kommentiert <a href=\"http:\/\/ericleads.com\/\" target=\"_blank\">Eric Elliot<\/a> <a href=\"http:\/\/www.toptal.com\/nodejs\/why-the-hell-would-i-use-node-js\" target=\"_blank\">die Diskussion<\/a>. \u00dcbrigens: <a href=\"http:\/\/www.mywebcheck.de\/warum-go-das-bessere-node-js-ist-golang-vs-node-js\/\" target=\"_blank\">Go hat viele Features von Javascript:<\/a> &#8222;Mit Recht kann man behaupten, Go ist das bessere Node.js. Man kann damit die gleichen Anwendungen entwickeln, allerdings typsicher und mit besserer Laufzeit.&#8220;<\/p>\n<p>Hier ein <a href=\"http:\/\/golang.org\/doc\/articles\/wiki\/\" target=\"_blank\">Beispiel f\u00fcr eine Wiki<\/a>.<\/p>\n<p>Angelo lobt VNC, Robert fragt sich, was der <a href=\"http:\/\/www.teamviewer.com\/de\/help\/354-Was-ist-der-Unterschied-zwischen-TeamViewer-und-VNC.aspx\" target=\"_blank\">Unterschied zu Teamviewer<\/a> ist.<\/p>\n<p>N\u00e4chste Woche dann Mittwoch wieder wie immer.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Morten ist da. Moritz kommt nicht. Angelo ist da. rob@lernserver:~$ mkdir go rob@lernserver:~$ export GOPATH=~\/go rob@lernserver:~$ cd $GOPATH rob@lernserver:~\/go$ mkdir src rob@lernserver:~\/go$ cd src rob@lernserver:~\/go\/src$ mkdir hello rob@lernserver:~\/go\/src$ cd hello rob@lernserver:~\/go\/src\/hello$ vi hello.go rob@lernserver:~\/go\/src\/hello$ go run hello.go No command &#8218;ks#&#8216; found, did you mean: Command &#8218;ksu&#8216; from package &#8218;heimdal-clients&#8216; (universe) Command &#8218;ksu&#8216; from package &#8218;krb5-user&#8216; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,20,5,25,3,7,8],"tags":[],"class_list":["post-1403","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-go","category-javascript","category-nodejs","category-tagesberichte","category-termine","category-tisch"],"_links":{"self":[{"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/posts\/1403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1403"}],"version-history":[{"count":10,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/posts\/1403\/revisions"}],"predecessor-version":[{"id":1413,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=\/wp\/v2\/posts\/1403\/revisions\/1413"}],"wp:attachment":[{"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.wvs-berlin.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}