{"action":"created","comment":{"url":"https://api.github.com/repos/goby-lang/goby/pulls/comments/123666583","pull_request_review_id":45893477,"id":123666583,"diff_hunk":"@@ -0,0 +1,309 @@\n+package ast\n+\n+import (\n+\t\"bytes\"\n+\t\"fmt\"\n+\t\"github.com/goby-lang/goby/token\"\n+\t\"strings\"\n+)\n+\n+type IntegerLiteral struct {\n+\tToken token.Token\n+\tValue int\n+}\n+\n+func (il *IntegerLiteral) expressionNode() {}\n+func (il *IntegerLiteral) TokenLiteral() string {\n+\treturn il.Token.Literal\n+}\n+func (il *IntegerLiteral) String() string {\n+\treturn il.Token.Literal\n+}\n+\n+type StringLiteral struct {\n+\tToken token.Token\n+\tValue string\n+}\n+\n+func (sl *StringLiteral) expressionNode() {}\n+func (sl *StringLiteral) TokenLiteral() string {\n+\treturn sl.Token.Literal\n+}\n+func (sl *StringLiteral) String() string {\n+\tvar out bytes.Buffer\n+\n+\tout.WriteString(\"\\\"\")\n+\tout.WriteString(sl.Token.Literal)\n+\tout.WriteString(\"\\\"\")\n+\treturn out.String()\n+}\n+\n+type ArrayExpression struct {\n+\tToken    token.Token\n+\tElements []Expression\n+}\n+\n+func (ae *ArrayExpression) expressionNode() {}\n+func (ae *ArrayExpression) TokenLiteral() string {\n+\treturn ae.Token.Literal\n+}\n+func (ae *ArrayExpression) String() string {\n+\tvar out bytes.Buffer\n+\n+\tout.WriteString(\"[\")\n+\n+\tif len(ae.Elements) == 0 {\n+\t\tout.WriteString(\"]\")\n+\t\treturn out.String()\n+\t}\n+\n+\tout.WriteString(ae.Elements[0].String())\n+\n+\tfor _, elem := range ae.Elements[1:] {\n+\t\tout.WriteString(\", \")\n+\t\tout.WriteString(elem.String())\n+\t}\n+\n+\tout.WriteString(\"]\")\n+\treturn out.String()\n+}\n+\n+type HashExpression struct {\n+\tToken token.Token\n+\tData  map[string]Expression\n+}\n+\n+func (he *HashExpression) expressionNode() {}\n+func (he *HashExpression) TokenLiteral() string {\n+\treturn he.Token.Literal\n+}\n+func (he *HashExpression) String() string {\n+\tvar out bytes.Buffer\n+\tvar pairs []string\n+\n+\tfor key, value := range he.Data {\n+\t\tpairs = append(pairs, fmt.Sprintf(\"%s: %s\", key, value.String()))\n+\t}\n+\n+\tout.WriteString(\"{ \")\n+\tout.WriteString(strings.Join(pairs, \", \"))\n+\tout.WriteString(\" }\")\n+\n+\treturn out.String()\n+}\n+\n+type PrefixExpression struct {\n+\tToken    token.Token\n+\tOperator string\n+\tRight    Expression\n+}\n+\n+func (pe *PrefixExpression) expressionNode() {}\n+func (pe *PrefixExpression) TokenLiteral() string {\n+\treturn pe.Token.Literal\n+}\n+func (pe *PrefixExpression) String() string {\n+\tvar out bytes.Buffer\n+\n+\tout.WriteString(\"(\")\n+\tout.WriteString(pe.Operator)\n+\tout.WriteString(pe.Right.String())\n+\tout.WriteString(\")\")\n+\n+\treturn out.String()\n+}\n+\n+type InfixExpression struct {\n+\tToken    token.Token\n+\tLeft     Expression\n+\tOperator string\n+\tRight    Expression\n+}\n+\n+func (ie *InfixExpression) expressionNode() {}\n+func (ie *InfixExpression) TokenLiteral() string {\n+\treturn ie.Token.Literal\n+}\n+func (ie *InfixExpression) String() string {\n+\tvar out bytes.Buffer\n+\n+\tout.WriteString(\"(\")\n+\tout.WriteString(ie.Left.String())\n+\tout.WriteString(\" \")\n+\tout.WriteString(ie.Operator)\n+\tout.WriteString(\" \")\n+\tout.WriteString(ie.Right.String())\n+\tout.WriteString(\")\")\n+\n+\treturn out.String()\n+}\n+\n+type BooleanExpression struct {\n+\tToken token.Token\n+\tValue bool\n+}\n+\n+func (b *BooleanExpression) expressionNode() {}\n+func (b *BooleanExpression) TokenLiteral() string {\n+\treturn b.Token.Literal\n+}\n+func (b *BooleanExpression) String() string {\n+\treturn b.Token.Literal\n+}\n+\n+// NilExpression represents nil node\n+type NilExpression struct {\n+\tToken token.Token\n+}\n+\n+func (n *NilExpression) expressionNode() {}\n+\n+// TokenLiteral returns `nil`\n+func (n *NilExpression) TokenLiteral() string {\n+\treturn n.Token.Literal\n+}\n+\n+// String returns `nil`\n+func (n *NilExpression) String() string {\n+\treturn \"nil\"\n+}\n+\n+type IfExpression struct {\n+\tToken       token.Token\n+\tCondition   Expression\n+\tConsequence *BlockStatement\n+\tAlternative *BlockStatement\n+}\n+\n+func (ie *IfExpression) expressionNode() {}\n+func (ie *IfExpression) TokenLiteral() string {\n+\treturn ie.Token.Literal\n+}\n+func (ie *IfExpression) String() string {\n+\tvar out bytes.Buffer\n+\n+\tout.WriteString(\"if\")\n+\tout.WriteString(\" \")\n+\tout.WriteString(ie.Condition.String())\n+\tout.WriteString(\"\\n\")\n+\tout.WriteString(ie.Consequence.String())\n+\n+\tif ie.Alternative != nil {\n+\t\tout.WriteString(\"\\n\")\n+\t\tout.WriteString(\"else\\n\")\n+\t\tout.WriteString(ie.Alternative.String())\n+\t}\n+\n+\tout.WriteString(\"\\nend\")\n+\n+\treturn out.String()\n+}\n+\n+type CallExpression struct {\n+\tReceiver       Expression\n+\tToken          token.Token\n+\tMethod         string\n+\tArguments      []Expression\n+\tBlock          *BlockStatement\n+\tBlockArguments []*Identifier\n+}\n+\n+func (ce *CallExpression) expressionNode() {}\n+func (ce *CallExpression) TokenLiteral() string {\n+\treturn ce.Token.Literal\n+}\n+func (ce *CallExpression) String() string {\n+\tvar out bytes.Buffer\n+\n+\tout.WriteString(ce.Receiver.String())\n+\tout.WriteString(\".\")\n+\tout.WriteString(ce.Method)\n+\n+\tvar args = []string{}\n+\tfor _, arg := range ce.Arguments {\n+\t\targs = append(args, arg.String())\n+\t}\n+\n+\tout.WriteString(\"(\")\n+\tout.WriteString(strings.Join(args, \", \"))\n+\tout.WriteString(\")\")\n+\n+\tif ce.Block != nil {\n+\t\tvar blockArgs []string\n+\t\tout.WriteString(\" do\")\n+\n+\t\tif len(ce.BlockArguments) > 0 {\n+\t\t\tfor _, arg := range ce.BlockArguments {\n+\t\t\t\tblockArgs = append(blockArgs, arg.String())\n+\t\t\t}\n+\t\t\tout.WriteString(\" |\")\n+\t\t\tout.WriteString(strings.Join(blockArgs, \", \"))\n+\t\t\tout.WriteString(\"|\")\n+\t\t}\n+\n+\t\tout.WriteString(\"\\n\")\n+\t\tout.WriteString(ce.Block.String())\n+\t\tout.WriteString(\"\\nend\")\n+\t}\n+\n+\treturn out.String()\n+}\n+\n+type SelfExpression struct {\n+\tToken token.Token\n+}\n+\n+func (se *SelfExpression) expressionNode() {}\n+func (se *SelfExpression) TokenLiteral() string {\n+\treturn se.Token.Literal\n+}\n+func (se *SelfExpression) String() string {\n+\treturn \"self\"\n+}\n+\n+type YieldExpression struct {\n+\tToken     token.Token\n+\tArguments []Expression\n+}\n+\n+func (ye *YieldExpression) expressionNode() {}\n+func (ye *YieldExpression) TokenLiteral() string {\n+\treturn ye.Token.Literal\n+}\n+func (ye *YieldExpression) String() string {\n+\tvar out bytes.Buffer\n+\tvar args []string\n+\n+\tfor _, arg := range ye.Arguments {\n+\t\targs = append(args, arg.String())\n+\t}\n+\n+\tout.WriteString(ye.TokenLiteral())\n+\tout.WriteString(\"(\")\n+\tout.WriteString(strings.Join(args, \", \"))\n+\tout.WriteString(\")\")\n+\n+\treturn out.String()\n+}\n+\n+type RangeExpression struct {\n+\tToken token.Token\n+\tStart Expression\n+\tEnd   Expression\n+}\n+\n+func (re *RangeExpression) expressionNode() {}\n+func (re *RangeExpression) TokenLiteral() string {","path":"ast/expressions.go","position":296,"original_position":296,"commit_id":"c6e314c8894bb62cd82dadf034b1aae43e82839e","original_commit_id":"c6e314c8894bb62cd82dadf034b1aae43e82839e","user":{"login":"houndci-bot","id":6697940,"avatar_url":"https://avatars3.githubusercontent.com/u/6697940?v=3","gravatar_id":"","url":"https://api.github.com/users/houndci-bot","html_url":"https://github.com/houndci-bot","followers_url":"https://api.github.com/users/houndci-bot/followers","following_url":"https://api.github.com/users/houndci-bot/following{/other_user}","gists_url":"https://api.github.com/users/houndci-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/houndci-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/houndci-bot/subscriptions","organizations_url":"https://api.github.com/users/houndci-bot/orgs","repos_url":"https://api.github.com/users/houndci-bot/repos","events_url":"https://api.github.com/users/houndci-bot/events{/privacy}","received_events_url":"https://api.github.com/users/houndci-bot/received_events","type":"User","site_admin":false},"body":"exported method RangeExpression.TokenLiteral should have comment or be unexported","created_at":"2017-06-23T03:42:27Z","updated_at":"2017-06-23T03:42:27Z","html_url":"https://github.com/goby-lang/goby/pull/172#discussion_r123666583","pull_request_url":"https://api.github.com/repos/goby-lang/goby/pulls/172","_links":{"self":{"href":"https://api.github.com/repos/goby-lang/goby/pulls/comments/123666583"},"html":{"href":"https://github.com/goby-lang/goby/pull/172#discussion_r123666583"},"pull_request":{"href":"https://api.github.com/repos/goby-lang/goby/pulls/172"}}},"pull_request":{"url":"https://api.github.com/repos/goby-lang/goby/pulls/172","id":127129204,"html_url":"https://github.com/goby-lang/goby/pull/172","diff_url":"https://github.com/goby-lang/goby/pull/172.diff","patch_url":"https://github.com/goby-lang/goby/pull/172.patch","issue_url":"https://api.github.com/repos/goby-lang/goby/issues/172","number":172,"state":"open","locked":false,"title":"Add Range type","user":{"login":"st0012","id":5079556,"avatar_url":"https://avatars0.githubusercontent.com/u/5079556?v=3","gravatar_id":"","url":"https://api.github.com/users/st0012","html_url":"https://github.com/st0012","followers_url":"https://api.github.com/users/st0012/followers","following_url":"https://api.github.com/users/st0012/following{/other_user}","gists_url":"https://api.github.com/users/st0012/gists{/gist_id}","starred_url":"https://api.github.com/users/st0012/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/st0012/subscriptions","organizations_url":"https://api.github.com/users/st0012/orgs","repos_url":"https://api.github.com/users/st0012/repos","events_url":"https://api.github.com/users/st0012/events{/privacy}","received_events_url":"https://api.github.com/users/st0012/received_events","type":"User","site_admin":false},"body":"Currently only support four methods\r\n- `#each`\r\n- `#first`\r\n- `#last`\r\n- `#to_a`","created_at":"2017-06-23T03:42:15Z","updated_at":"2017-06-23T03:42:28Z","closed_at":null,"merged_at":null,"merge_commit_sha":"94895d7bc3223d4c72310b8cbd6fa9f65ad7c446","assignee":{"login":"st0012","id":5079556,"avatar_url":"https://avatars0.githubusercontent.com/u/5079556?v=3","gravatar_id":"","url":"https://api.github.com/users/st0012","html_url":"https://github.com/st0012","followers_url":"https://api.github.com/users/st0012/followers","following_url":"https://api.github.com/users/st0012/following{/other_user}","gists_url":"https://api.github.com/users/st0012/gists{/gist_id}","starred_url":"https://api.github.com/users/st0012/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/st0012/subscriptions","organizations_url":"https://api.github.com/users/st0012/orgs","repos_url":"https://api.github.com/users/st0012/repos","events_url":"https://api.github.com/users/st0012/events{/privacy}","received_events_url":"https://api.github.com/users/st0012/received_events","type":"User","site_admin":false},"assignees":[{"login":"st0012","id":5079556,"avatar_url":"https://avatars0.githubusercontent.com/u/5079556?v=3","gravatar_id":"","url":"https://api.github.com/users/st0012","html_url":"https://github.com/st0012","followers_url":"https://api.github.com/users/st0012/followers","following_url":"https://api.github.com/users/st0012/following{/other_user}","gists_url":"https://api.github.com/users/st0012/gists{/gist_id}","starred_url":"https://api.github.com/users/st0012/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/st0012/subscriptions","organizations_url":"https://api.github.com/users/st0012/orgs","repos_url":"https://api.github.com/users/st0012/repos","events_url":"https://api.github.com/users/st0012/events{/privacy}","received_events_url":"https://api.github.com/users/st0012/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"adlerhsieh","id":6851886,"avatar_url":"https://avatars0.githubusercontent.com/u/6851886?v=3","gravatar_id":"","url":"https://api.github.com/users/adlerhsieh","html_url":"https://github.com/adlerhsieh","followers_url":"https://api.github.com/users/adlerhsieh/followers","following_url":"https://api.github.com/users/adlerhsieh/following{/other_user}","gists_url":"https://api.github.com/users/adlerhsieh/gists{/gist_id}","starred_url":"https://api.github.com/users/adlerhsieh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adlerhsieh/subscriptions","organizations_url":"https://api.github.com/users/adlerhsieh/orgs","repos_url":"https://api.github.com/users/adlerhsieh/repos","events_url":"https://api.github.com/users/adlerhsieh/events{/privacy}","received_events_url":"https://api.github.com/users/adlerhsieh/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/goby-lang/goby/milestones/1","html_url":"https://github.com/goby-lang/goby/milestone/1","labels_url":"https://api.github.com/repos/goby-lang/goby/milestones/1/labels","id":2500330,"number":1,"title":"First release","description":"","creator":{"login":"st0012","id":5079556,"avatar_url":"https://avatars0.githubusercontent.com/u/5079556?v=3","gravatar_id":"","url":"https://api.github.com/users/st0012","html_url":"https://github.com/st0012","followers_url":"https://api.github.com/users/st0012/followers","following_url":"https://api.github.com/users/st0012/following{/other_user}","gists_url":"https://api.github.com/users/st0012/gists{/gist_id}","starred_url":"https://api.github.com/users/st0012/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/st0012/subscriptions","organizations_url":"https://api.github.com/users/st0012/orgs","repos_url":"https://api.github.com/users/st0012/repos","events_url":"https://api.github.com/users/st0012/events{/privacy}","received_events_url":"https://api.github.com/users/st0012/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":23,"state":"open","created_at":"2017-05-04T16:30:17Z","updated_at":"2017-06-23T03:42:16Z","due_on":"2017-07-31T07:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/goby-lang/goby/pulls/172/commits","review_comments_url":"https://api.github.com/repos/goby-lang/goby/pulls/172/comments","review_comment_url":"https://api.github.com/repos/goby-lang/goby/pulls/comments{/number}","comments_url":"https://api.github.com/repos/goby-lang/goby/issues/172/comments","statuses_url":"https://api.github.com/repos/goby-lang/goby/statuses/c6e314c8894bb62cd82dadf034b1aae43e82839e","head":{"label":"goby-lang:range-type","ref":"range-type","sha":"c6e314c8894bb62cd82dadf034b1aae43e82839e","user":{"login":"goby-lang","id":27800482,"avatar_url":"https://avatars1.githubusercontent.com/u/27800482?v=3","gravatar_id":"","url":"https://api.github.com/users/goby-lang","html_url":"https://github.com/goby-lang","followers_url":"https://api.github.com/users/goby-lang/followers","following_url":"https://api.github.com/users/goby-lang/following{/other_user}","gists_url":"https://api.github.com/users/goby-lang/gists{/gist_id}","starred_url":"https://api.github.com/users/goby-lang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goby-lang/subscriptions","organizations_url":"https://api.github.com/users/goby-lang/orgs","repos_url":"https://api.github.com/users/goby-lang/repos","events_url":"https://api.github.com/users/goby-lang/events{/privacy}","received_events_url":"https://api.github.com/users/goby-lang/received_events","type":"Organization","site_admin":false},"repo":{"id":81311270,"name":"goby","full_name":"goby-lang/goby","owner":{"login":"goby-lang","id":27800482,"avatar_url":"https://avatars1.githubusercontent.com/u/27800482?v=3","gravatar_id":"","url":"https://api.github.com/users/goby-lang","html_url":"https://github.com/goby-lang","followers_url":"https://api.github.com/users/goby-lang/followers","following_url":"https://api.github.com/users/goby-lang/following{/other_user}","gists_url":"https://api.github.com/users/goby-lang/gists{/gist_id}","starred_url":"https://api.github.com/users/goby-lang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goby-lang/subscriptions","organizations_url":"https://api.github.com/users/goby-lang/orgs","repos_url":"https://api.github.com/users/goby-lang/repos","events_url":"https://api.github.com/users/goby-lang/events{/privacy}","received_events_url":"https://api.github.com/users/goby-lang/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/goby-lang/goby","description":"Goby (Rooby) A new object oriented language written in Go aim at developing microservice efficiently.","fork":false,"url":"https://api.github.com/repos/goby-lang/goby","forks_url":"https://api.github.com/repos/goby-lang/goby/forks","keys_url":"https://api.github.com/repos/goby-lang/goby/keys{/key_id}","collaborators_url":"https://api.github.com/repos/goby-lang/goby/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/goby-lang/goby/teams","hooks_url":"https://api.github.com/repos/goby-lang/goby/hooks","issue_events_url":"https://api.github.com/repos/goby-lang/goby/issues/events{/number}","events_url":"https://api.github.com/repos/goby-lang/goby/events","assignees_url":"https://api.github.com/repos/goby-lang/goby/assignees{/user}","branches_url":"https://api.github.com/repos/goby-lang/goby/branches{/branch}","tags_url":"https://api.github.com/repos/goby-lang/goby/tags","blobs_url":"https://api.github.com/repos/goby-lang/goby/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/goby-lang/goby/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/goby-lang/goby/git/refs{/sha}","trees_url":"https://api.github.com/repos/goby-lang/goby/git/trees{/sha}","statuses_url":"https://api.github.com/repos/goby-lang/goby/statuses/{sha}","languages_url":"https://api.github.com/repos/goby-lang/goby/languages","stargazers_url":"https://api.github.com/repos/goby-lang/goby/stargazers","contributors_url":"https://api.github.com/repos/goby-lang/goby/contributors","subscribers_url":"https://api.github.com/repos/goby-lang/goby/subscribers","subscription_url":"https://api.github.com/repos/goby-lang/goby/subscription","commits_url":"https://api.github.com/repos/goby-lang/goby/commits{/sha}","git_commits_url":"https://api.github.com/repos/goby-lang/goby/git/commits{/sha}","comments_url":"https://api.github.com/repos/goby-lang/goby/comments{/number}","issue_comment_url":"https://api.github.com/repos/goby-lang/goby/issues/comments{/number}","contents_url":"https://api.github.com/repos/goby-lang/goby/contents/{+path}","compare_url":"https://api.github.com/repos/goby-lang/goby/compare/{base}...{head}","merges_url":"https://api.github.com/repos/goby-lang/goby/merges","archive_url":"https://api.github.com/repos/goby-lang/goby/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/goby-lang/goby/downloads","issues_url":"https://api.github.com/repos/goby-lang/goby/issues{/number}","pulls_url":"https://api.github.com/repos/goby-lang/goby/pulls{/number}","milestones_url":"https://api.github.com/repos/goby-lang/goby/milestones{/number}","notifications_url":"https://api.github.com/repos/goby-lang/goby/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/goby-lang/goby/labels{/name}","releases_url":"https://api.github.com/repos/goby-lang/goby/releases{/id}","deployments_url":"https://api.github.com/repos/goby-lang/goby/deployments","created_at":"2017-02-08T09:23:33Z","updated_at":"2017-06-22T08:26:57Z","pushed_at":"2017-06-23T03:42:16Z","git_url":"git://github.com/goby-lang/goby.git","ssh_url":"git@github.com:goby-lang/goby.git","clone_url":"https://github.com/goby-lang/goby.git","svn_url":"https://github.com/goby-lang/goby","homepage":"https://goby-lang.github.io/goby/","size":828,"stargazers_count":1227,"watchers_count":1227,"language":"Go","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":48,"mirror_url":null,"open_issues_count":19,"forks":48,"open_issues":19,"watchers":1227,"default_branch":"master"}},"base":{"label":"goby-lang:master","ref":"master","sha":"d5eba9c3317fa70f28cbfae097adffbd51f8e5e4","user":{"login":"goby-lang","id":27800482,"avatar_url":"https://avatars1.githubusercontent.com/u/27800482?v=3","gravatar_id":"","url":"https://api.github.com/users/goby-lang","html_url":"https://github.com/goby-lang","followers_url":"https://api.github.com/users/goby-lang/followers","following_url":"https://api.github.com/users/goby-lang/following{/other_user}","gists_url":"https://api.github.com/users/goby-lang/gists{/gist_id}","starred_url":"https://api.github.com/users/goby-lang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goby-lang/subscriptions","organizations_url":"https://api.github.com/users/goby-lang/orgs","repos_url":"https://api.github.com/users/goby-lang/repos","events_url":"https://api.github.com/users/goby-lang/events{/privacy}","received_events_url":"https://api.github.com/users/goby-lang/received_events","type":"Organization","site_admin":false},"repo":{"id":81311270,"name":"goby","full_name":"goby-lang/goby","owner":{"login":"goby-lang","id":27800482,"avatar_url":"https://avatars1.githubusercontent.com/u/27800482?v=3","gravatar_id":"","url":"https://api.github.com/users/goby-lang","html_url":"https://github.com/goby-lang","followers_url":"https://api.github.com/users/goby-lang/followers","following_url":"https://api.github.com/users/goby-lang/following{/other_user}","gists_url":"https://api.github.com/users/goby-lang/gists{/gist_id}","starred_url":"https://api.github.com/users/goby-lang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goby-lang/subscriptions","organizations_url":"https://api.github.com/users/goby-lang/orgs","repos_url":"https://api.github.com/users/goby-lang/repos","events_url":"https://api.github.com/users/goby-lang/events{/privacy}","received_events_url":"https://api.github.com/users/goby-lang/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/goby-lang/goby","description":"Goby (Rooby) A new object oriented language written in Go aim at developing microservice efficiently.","fork":false,"url":"https://api.github.com/repos/goby-lang/goby","forks_url":"https://api.github.com/repos/goby-lang/goby/forks","keys_url":"https://api.github.com/repos/goby-lang/goby/keys{/key_id}","collaborators_url":"https://api.github.com/repos/goby-lang/goby/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/goby-lang/goby/teams","hooks_url":"https://api.github.com/repos/goby-lang/goby/hooks","issue_events_url":"https://api.github.com/repos/goby-lang/goby/issues/events{/number}","events_url":"https://api.github.com/repos/goby-lang/goby/events","assignees_url":"https://api.github.com/repos/goby-lang/goby/assignees{/user}","branches_url":"https://api.github.com/repos/goby-lang/goby/branches{/branch}","tags_url":"https://api.github.com/repos/goby-lang/goby/tags","blobs_url":"https://api.github.com/repos/goby-lang/goby/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/goby-lang/goby/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/goby-lang/goby/git/refs{/sha}","trees_url":"https://api.github.com/repos/goby-lang/goby/git/trees{/sha}","statuses_url":"https://api.github.com/repos/goby-lang/goby/statuses/{sha}","languages_url":"https://api.github.com/repos/goby-lang/goby/languages","stargazers_url":"https://api.github.com/repos/goby-lang/goby/stargazers","contributors_url":"https://api.github.com/repos/goby-lang/goby/contributors","subscribers_url":"https://api.github.com/repos/goby-lang/goby/subscribers","subscription_url":"https://api.github.com/repos/goby-lang/goby/subscription","commits_url":"https://api.github.com/repos/goby-lang/goby/commits{/sha}","git_commits_url":"https://api.github.com/repos/goby-lang/goby/git/commits{/sha}","comments_url":"https://api.github.com/repos/goby-lang/goby/comments{/number}","issue_comment_url":"https://api.github.com/repos/goby-lang/goby/issues/comments{/number}","contents_url":"https://api.github.com/repos/goby-lang/goby/contents/{+path}","compare_url":"https://api.github.com/repos/goby-lang/goby/compare/{base}...{head}","merges_url":"https://api.github.com/repos/goby-lang/goby/merges","archive_url":"https://api.github.com/repos/goby-lang/goby/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/goby-lang/goby/downloads","issues_url":"https://api.github.com/repos/goby-lang/goby/issues{/number}","pulls_url":"https://api.github.com/repos/goby-lang/goby/pulls{/number}","milestones_url":"https://api.github.com/repos/goby-lang/goby/milestones{/number}","notifications_url":"https://api.github.com/repos/goby-lang/goby/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/goby-lang/goby/labels{/name}","releases_url":"https://api.github.com/repos/goby-lang/goby/releases{/id}","deployments_url":"https://api.github.com/repos/goby-lang/goby/deployments","created_at":"2017-02-08T09:23:33Z","updated_at":"2017-06-22T08:26:57Z","pushed_at":"2017-06-23T03:42:16Z","git_url":"git://github.com/goby-lang/goby.git","ssh_url":"git@github.com:goby-lang/goby.git","clone_url":"https://github.com/goby-lang/goby.git","svn_url":"https://github.com/goby-lang/goby","homepage":"https://goby-lang.github.io/goby/","size":828,"stargazers_count":1227,"watchers_count":1227,"language":"Go","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":48,"mirror_url":null,"open_issues_count":19,"forks":48,"open_issues":19,"watchers":1227,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/goby-lang/goby/pulls/172"},"html":{"href":"https://github.com/goby-lang/goby/pull/172"},"issue":{"href":"https://api.github.com/repos/goby-lang/goby/issues/172"},"comments":{"href":"https://api.github.com/repos/goby-lang/goby/issues/172/comments"},"review_comments":{"href":"https://api.github.com/repos/goby-lang/goby/pulls/172/comments"},"review_comment":{"href":"https://api.github.com/repos/goby-lang/goby/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/goby-lang/goby/pulls/172/commits"},"statuses":{"href":"https://api.github.com/repos/goby-lang/goby/statuses/c6e314c8894bb62cd82dadf034b1aae43e82839e"}}}}
{"actor":{"display_login":"houndci-bot"}}