payload: {"action":"created","comment":{"url":"https://api.github.com/repos/anz-bank/go-course/pulls/comments/293668795","pull_request_review_id":249710519,"id":293668795,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI5MzY2ODc5NQ==","diff_hunk":"@@ -0,0 +1,44 @@\n+package main\n+\n+import (\n+\t\"fmt\"\n+\t\"io\"\n+\t\"os\"\n+)\n+\n+var out io.Writer = os.Stdout\n+\n+func bubble(s []int) []int {\n+\tr := make([]int, len(s))\n+\tcopy(r, s)\n+\tcountChecked := 1\n+\tfor countChecked != 0 {\n+\t\tcountChecked = 0\n+\t\tfor i := 0; i < (len(r) - 1); i++ {\n+\t\t\tif r[i] > r[i+1] {\n+\t\t\t\tr[i], r[i+1] = r[i+1], r[i]\n+\t\t\t\tcountChecked++\n+\t\t\t}\n+\t\t}\n+\t}\n+\treturn r\n+}\n+\n+func insertion(s []int) []int {\n+\tr := make([]int, len(s))\n+\tcopy(r, s)\n+\tfor i := 1; i < len(r); i++ {","path":"02_bubble/saurabhvyas9/main.go","position":30,"original_position":30,"commit_id":"8badeaf61b41193f11a8291c6d5bdf39bf433c3d","original_commit_id":"8badeaf61b41193f11a8291c6d5bdf39bf433c3d","user":{"login":"juliaogris","id":1596871,"node_id":"MDQ6VXNlcjE1OTY4NzE=","avatar_url":"https://avatars0.githubusercontent.com/u/1596871?v=4","gravatar_id":"","url":"https://api.github.com/users/juliaogris","html_url":"https://github.com/juliaogris","followers_url":"https://api.github.com/users/juliaogris/followers","following_url":"https://api.github.com/users/juliaogris/following{/other_user}","gists_url":"https://api.github.com/users/juliaogris/gists{/gist_id}","starred_url":"https://api.github.com/users/juliaogris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/juliaogris/subscriptions","organizations_url":"https://api.github.com/users/juliaogris/orgs","repos_url":"https://api.github.com/users/juliaogris/repos","events_url":"https://api.github.com/users/juliaogris/events{/privacy}","received_events_url":"https://api.github.com/users/juliaogris/received_events","type":"User","site_admin":false},"body":"It took me a while to get my head around this - but it does seem to do insertion sort:\r\nbuild up a sorted array from the left to the right.\r\nHowever, it does more comparisons than necessary (the second iteration should go from i down and break when the insertion point is found). Also, the `temp` slice is not needed and does not add to readability IMO.\r\n\r\nSo a first approach to simplify this would be as:\r\n```go\r\n\tfor i := 1; i < len(r); i++ {\r\n\t\tfor j := 0; j < i; j++ {\r\n\t\t\tif r[j] > r[i] {\r\n\t\t\t\tr[j], r[i] = r[i], r[j]\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n```\r\n\r\nSecondly, start the inner loop from `i` and decrement and also add an early bail once the current element to be inserted is bigger than the remaining elements to the left (what ever is left of the element to be inserted _is already sorted_)\r\n```go\r\n\tfor i := 1; i < len(s); i++ {\r\n\t\tfor j := i; j > 0 && s[j-1] > s[j]; {\r\n\t\t\ts[j-1], s[j] = s[j], s[j-1]\r\n\t\t\tj--\r\n\t\t}\r\n\t}\r\n\treturn s\r\n``` \r\nthis is short and sweet, but it does it does twice as many writes as necessary and it is also not straight obvious how the `s[i]` is the current element to be inserted.\r\nThe following listing might make this clearer:\r\n\r\n```go\r\n\tfor i := 1; i < len(s); i++ {\r\n\t\tvar j int\r\n\t\tfor j = i; j > 0; j-- {\r\n\t\t\tif s[j-1] <= s[i] {\r\n\t\t\t\tbreak // We've found the insertion point\r\n\t\t\t}\r\n\t\t}\r\n\t\t// insert s[i] at s[j] moving the rest up\r\n\t\ttmp := s[i]\r\n\t\tcopy(s[j+1:i+1], s[j:i])\r\n\t\ts[j] = tmp\r\n\t}\r\n```\r\n\r\nIt's up to you if you wan to update it.\r\n\r\n\r\n\r\n\r\n\r\n","created_at":"2019-06-14T06:03:49Z","updated_at":"2019-06-14T06:16:08Z","html_url":"https://github.com/anz-bank/go-course/pull/239#discussion_r293668795","pull_request_url":"https://api.github.com/repos/anz-bank/go-course/pulls/239","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/anz-bank/go-course/pulls/comments/293668795"},"html":{"href":"https://github.com/anz-bank/go-course/pull/239#discussion_r293668795"},"pull_request":{"href":"https://api.github.com/repos/anz-bank/go-course/pulls/239"}}},"pull_request":{"url":"https://api.github.com/repos/anz-bank/go-course/pulls/239","id":284416417,"node_id":"MDExOlB1bGxSZXF1ZXN0Mjg0NDE2NDE3","html_url":"https://github.com/anz-bank/go-course/pull/239","diff_url":"https://github.com/anz-bank/go-course/pull/239.diff","patch_url":"https://github.com/anz-bank/go-course/pull/239.patch","issue_url":"https://api.github.com/repos/anz-bank/go-course/issues/239","number":239,"state":"open","locked":false,"title":"02_bubble Lab2 commit for review","user":{"login":"saurabhvyas9","id":38361363,"node_id":"MDQ6VXNlcjM4MzYxMzYz","avatar_url":"https://avatars2.githubusercontent.com/u/38361363?v=4","gravatar_id":"","url":"https://api.github.com/users/saurabhvyas9","html_url":"https://github.com/saurabhvyas9","followers_url":"https://api.github.com/users/saurabhvyas9/followers","following_url":"https://api.github.com/users/saurabhvyas9/following{/other_user}","gists_url":"https://api.github.com/users/saurabhvyas9/gists{/gist_id}","starred_url":"https://api.github.com/users/saurabhvyas9/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saurabhvyas9/subscriptions","organizations_url":"https://api.github.com/users/saurabhvyas9/orgs","repos_url":"https://api.github.com/users/saurabhvyas9/repos","events_url":"https://api.github.com/users/saurabhvyas9/events{/privacy}","received_events_url":"https://api.github.com/users/saurabhvyas9/received_events","type":"User","site_admin":false},"body":"Fixes #237\r\n\r\nReview of colleague's PR #212\r\n\r\n#### Changes proposed in this PR:\r\n02_bubble code committed for Bubble and Insertion sort as part of second assignment for go-course.\r\n\r\n","created_at":"2019-06-03T05:20:04Z","updated_at":"2019-06-14T06:16:08Z","closed_at":null,"merged_at":null,"merge_commit_sha":"81220bb68f8069ac9054a585b533925121754e0b","assignee":null,"assignees":[],"requested_reviewers":[{"login":"rokane","id":11910247,"node_id":"MDQ6VXNlcjExOTEwMjQ3","avatar_url":"https://avatars1.githubusercontent.com/u/11910247?v=4","gravatar_id":"","url":"https://api.github.com/users/rokane","html_url":"https://github.com/rokane","followers_url":"https://api.github.com/users/rokane/followers","following_url":"https://api.github.com/users/rokane/following{/other_user}","gists_url":"https://api.github.com/users/rokane/gists{/gist_id}","starred_url":"https://api.github.com/users/rokane/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rokane/subscriptions","organizations_url":"https://api.github.com/users/rokane/orgs","repos_url":"https://api.github.com/users/rokane/repos","events_url":"https://api.github.com/users/rokane/events{/privacy}","received_events_url":"https://api.github.com/users/rokane/received_events","type":"User","site_admin":false},{"login":"anzdaddy","id":13160581,"node_id":"MDQ6VXNlcjEzMTYwNTgx","avatar_url":"https://avatars0.githubusercontent.com/u/13160581?v=4","gravatar_id":"","url":"https://api.github.com/users/anzdaddy","html_url":"https://github.com/anzdaddy","followers_url":"https://api.github.com/users/anzdaddy/followers","following_url":"https://api.github.com/users/anzdaddy/following{/other_user}","gists_url":"https://api.github.com/users/anzdaddy/gists{/gist_id}","starred_url":"https://api.github.com/users/anzdaddy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anzdaddy/subscriptions","organizations_url":"https://api.github.com/users/anzdaddy/orgs","repos_url":"https://api.github.com/users/anzdaddy/repos","events_url":"https://api.github.com/users/anzdaddy/events{/privacy}","received_events_url":"https://api.github.com/users/anzdaddy/received_events","type":"User","site_admin":false},{"login":"linuxmonk","id":16968915,"node_id":"MDQ6VXNlcjE2OTY4OTE1","avatar_url":"https://avatars3.githubusercontent.com/u/16968915?v=4","gravatar_id":"","url":"https://api.github.com/users/linuxmonk","html_url":"https://github.com/linuxmonk","followers_url":"https://api.github.com/users/linuxmonk/followers","following_url":"https://api.github.com/users/linuxmonk/following{/other_user}","gists_url":"https://api.github.com/users/linuxmonk/gists{/gist_id}","starred_url":"https://api.github.com/users/linuxmonk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/linuxmonk/subscriptions","organizations_url":"https://api.github.com/users/linuxmonk/orgs","repos_url":"https://api.github.com/users/linuxmonk/repos","events_url":"https://api.github.com/users/linuxmonk/events{/privacy}","received_events_url":"https://api.github.com/users/linuxmonk/received_events","type":"User","site_admin":false},{"login":"Joshcarp","id":32605850,"node_id":"MDQ6VXNlcjMyNjA1ODUw","avatar_url":"https://avatars2.githubusercontent.com/u/32605850?v=4","gravatar_id":"","url":"https://api.github.com/users/Joshcarp","html_url":"https://github.com/Joshcarp","followers_url":"https://api.github.com/users/Joshcarp/followers","following_url":"https://api.github.com/users/Joshcarp/following{/other_user}","gists_url":"https://api.github.com/users/Joshcarp/gists{/gist_id}","starred_url":"https://api.github.com/users/Joshcarp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Joshcarp/subscriptions","organizations_url":"https://api.github.com/users/Joshcarp/orgs","repos_url":"https://api.github.com/users/Joshcarp/repos","events_url":"https://api.github.com/users/Joshcarp/events{/privacy}","received_events_url":"https://api.github.com/users/Joshcarp/received_events","type":"User","site_admin":false},{"login":"camh-anz","id":35285934,"node_id":"MDQ6VXNlcjM1Mjg1OTM0","avatar_url":"https://avatars2.githubusercontent.com/u/35285934?v=4","gravatar_id":"","url":"https://api.github.com/users/camh-anz","html_url":"https://github.com/camh-anz","followers_url":"https://api.github.com/users/camh-anz/followers","following_url":"https://api.github.com/users/camh-anz/following{/other_user}","gists_url":"https://api.github.com/users/camh-anz/gists{/gist_id}","starred_url":"https://api.github.com/users/camh-anz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/camh-anz/subscriptions","organizations_url":"https://api.github.com/users/camh-anz/orgs","repos_url":"https://api.github.com/users/camh-anz/repos","events_url":"https://api.github.com/users/camh-anz/events{/privacy}","received_events_url":"https://api.github.com/users/camh-anz/received_events","type":"User","site_admin":false},{"login":"anzboi","id":43394287,"node_id":"MDQ6VXNlcjQzMzk0Mjg3","avatar_url":"https://avatars0.githubusercontent.com/u/43394287?v=4","gravatar_id":"","url":"https://api.github.com/users/anzboi","html_url":"https://github.com/anzboi","followers_url":"https://api.github.com/users/anzboi/followers","following_url":"https://api.github.com/users/anzboi/following{/other_user}","gists_url":"https://api.github.com/users/anzboi/gists{/gist_id}","starred_url":"https://api.github.com/users/anzboi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anzboi/subscriptions","organizations_url":"https://api.github.com/users/anzboi/orgs","repos_url":"https://api.github.com/users/anzboi/repos","events_url":"https://api.github.com/users/anzboi/events{/privacy}","received_events_url":"https://api.github.com/users/anzboi/received_events","type":"User","site_admin":false},{"login":"pfannerj","id":44220238,"node_id":"MDQ6VXNlcjQ0MjIwMjM4","avatar_url":"https://avatars0.githubusercontent.com/u/44220238?v=4","gravatar_id":"","url":"https://api.github.com/users/pfannerj","html_url":"https://github.com/pfannerj","followers_url":"https://api.github.com/users/pfannerj/followers","following_url":"https://api.github.com/users/pfannerj/following{/other_user}","gists_url":"https://api.github.com/users/pfannerj/gists{/gist_id}","starred_url":"https://api.github.com/users/pfannerj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pfannerj/subscriptions","organizations_url":"https://api.github.com/users/pfannerj/orgs","repos_url":"https://api.github.com/users/pfannerj/repos","events_url":"https://api.github.com/users/pfannerj/events{/privacy}","received_events_url":"https://api.github.com/users/pfannerj/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":1229575510,"node_id":"MDU6TGFiZWwxMjI5NTc1NTEw","url":"https://api.github.com/repos/anz-bank/go-course/labels/Ready%20for%20review","name":"Ready for review","color":"87f45f","default":false},{"id":1229668223,"node_id":"MDU6TGFiZWwxMjI5NjY4MjIz","url":"https://api.github.com/repos/anz-bank/go-course/labels/lab2","name":"lab2","color":"8bd7e8","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/anz-bank/go-course/pulls/239/commits","review_comments_url":"https://api.github.com/repos/anz-bank/go-course/pulls/239/comments","review_comment_url":"https://api.github.com/repos/anz-bank/go-course/pulls/comments{/number}","comments_url":"https://api.github.com/repos/anz-bank/go-course/issues/239/comments","statuses_url":"https://api.github.com/repos/anz-bank/go-course/statuses/8badeaf61b41193f11a8291c6d5bdf39bf433c3d","head":{"label":"saurabhvyas9:lab2","ref":"lab2","sha":"8badeaf61b41193f11a8291c6d5bdf39bf433c3d","user":{"login":"saurabhvyas9","id":38361363,"node_id":"MDQ6VXNlcjM4MzYxMzYz","avatar_url":"https://avatars2.githubusercontent.com/u/38361363?v=4","gravatar_id":"","url":"https://api.github.com/users/saurabhvyas9","html_url":"https://github.com/saurabhvyas9","followers_url":"https://api.github.com/users/saurabhvyas9/followers","following_url":"https://api.github.com/users/saurabhvyas9/following{/other_user}","gists_url":"https://api.github.com/users/saurabhvyas9/gists{/gist_id}","starred_url":"https://api.github.com/users/saurabhvyas9/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saurabhvyas9/subscriptions","organizations_url":"https://api.github.com/users/saurabhvyas9/orgs","repos_url":"https://api.github.com/users/saurabhvyas9/repos","events_url":"https://api.github.com/users/saurabhvyas9/events{/privacy}","received_events_url":"https://api.github.com/users/saurabhvyas9/received_events","type":"User","site_admin":false},"repo":{"id":187120929,"node_id":"MDEwOlJlcG9zaXRvcnkxODcxMjA5Mjk=","name":"go-course","full_name":"saurabhvyas9/go-course","private":false,"owner":{"login":"saurabhvyas9","id":38361363,"node_id":"MDQ6VXNlcjM4MzYxMzYz","avatar_url":"https://avatars2.githubusercontent.com/u/38361363?v=4","gravatar_id":"","url":"https://api.github.com/users/saurabhvyas9","html_url":"https://github.com/saurabhvyas9","followers_url":"https://api.github.com/users/saurabhvyas9/followers","following_url":"https://api.github.com/users/saurabhvyas9/following{/other_user}","gists_url":"https://api.github.com/users/saurabhvyas9/gists{/gist_id}","starred_url":"https://api.github.com/users/saurabhvyas9/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saurabhvyas9/subscriptions","organizations_url":"https://api.github.com/users/saurabhvyas9/orgs","repos_url":"https://api.github.com/users/saurabhvyas9/repos","events_url":"https://api.github.com/users/saurabhvyas9/events{/privacy}","received_events_url":"https://api.github.com/users/saurabhvyas9/received_events","type":"User","site_admin":false},"html_url":"https://github.com/saurabhvyas9/go-course","description":"Go Programming Language Course","fork":true,"url":"https://api.github.com/repos/saurabhvyas9/go-course","forks_url":"https://api.github.com/repos/saurabhvyas9/go-course/forks","keys_url":"https://api.github.com/repos/saurabhvyas9/go-course/keys{/key_id}","collaborators_url":"https://api.github.com/repos/saurabhvyas9/go-course/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/saurabhvyas9/go-course/teams","hooks_url":"https://api.github.com/repos/saurabhvyas9/go-course/hooks","issue_events_url":"https://api.github.com/repos/saurabhvyas9/go-course/issues/events{/number}","events_url":"https://api.github.com/repos/saurabhvyas9/go-course/events","assignees_url":"https://api.github.com/repos/saurabhvyas9/go-course/assignees{/user}","branches_url":"https://api.github.com/repos/saurabhvyas9/go-course/branches{/branch}","tags_url":"https://api.github.com/repos/saurabhvyas9/go-course/tags","blobs_url":"https://api.github.com/repos/saurabhvyas9/go-course/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/saurabhvyas9/go-course/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/saurabhvyas9/go-course/git/refs{/sha}","trees_url":"https://api.github.com/repos/saurabhvyas9/go-course/git/trees{/sha}","statuses_url":"https://api.github.com/repos/saurabhvyas9/go-course/statuses/{sha}","languages_url":"https://api.github.com/repos/saurabhvyas9/go-course/languages","stargazers_url":"https://api.github.com/repos/saurabhvyas9/go-course/stargazers","contributors_url":"https://api.github.com/repos/saurabhvyas9/go-course/contributors","subscribers_url":"https://api.github.com/repos/saurabhvyas9/go-course/subscribers","subscription_url":"https://api.github.com/repos/saurabhvyas9/go-course/subscription","commits_url":"https://api.github.com/repos/saurabhvyas9/go-course/commits{/sha}","git_commits_url":"https://api.github.com/repos/saurabhvyas9/go-course/git/commits{/sha}","comments_url":"https://api.github.com/repos/saurabhvyas9/go-course/comments{/number}","issue_comment_url":"https://api.github.com/repos/saurabhvyas9/go-course/issues/comments{/number}","contents_url":"https://api.github.com/repos/saurabhvyas9/go-course/contents/{+path}","compare_url":"https://api.github.com/repos/saurabhvyas9/go-course/compare/{base}...{head}","merges_url":"https://api.github.com/repos/saurabhvyas9/go-course/merges","archive_url":"https://api.github.com/repos/saurabhvyas9/go-course/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/saurabhvyas9/go-course/downloads","issues_url":"https://api.github.com/repos/saurabhvyas9/go-course/issues{/number}","pulls_url":"https://api.github.com/repos/saurabhvyas9/go-course/pulls{/number}","milestones_url":"https://api.github.com/repos/saurabhvyas9/go-course/milestones{/number}","notifications_url":"https://api.github.com/repos/saurabhvyas9/go-course/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/saurabhvyas9/go-course/labels{/name}","releases_url":"https://api.github.com/repos/saurabhvyas9/go-course/releases{/id}","deployments_url":"https://api.github.com/repos/saurabhvyas9/go-course/deployments","created_at":"2019-05-17T00:44:11Z","updated_at":"2019-05-17T00:44:14Z","pushed_at":"2019-06-14T03:01:56Z","git_url":"git://github.com/saurabhvyas9/go-course.git","ssh_url":"git@github.com:saurabhvyas9/go-course.git","clone_url":"https://github.com/saurabhvyas9/go-course.git","svn_url":"https://github.com/saurabhvyas9/go-course","homepage":"https://go-course.org/","size":190,"stargazers_count":0,"watchers_count":0,"language":"Go","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"anz-bank:master","ref":"master","sha":"4831dcac3f5df02669f5dfaa3d05f3f99688e7dd","user":{"login":"anz-bank","id":20446890,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwNDQ2ODkw","avatar_url":"https://avatars1.githubusercontent.com/u/20446890?v=4","gravatar_id":"","url":"https://api.github.com/users/anz-bank","html_url":"https://github.com/anz-bank","followers_url":"https://api.github.com/users/anz-bank/followers","following_url":"https://api.github.com/users/anz-bank/following{/other_user}","gists_url":"https://api.github.com/users/anz-bank/gists{/gist_id}","starred_url":"https://api.github.com/users/anz-bank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anz-bank/subscriptions","organizations_url":"https://api.github.com/users/anz-bank/orgs","repos_url":"https://api.github.com/users/anz-bank/repos","events_url":"https://api.github.com/users/anz-bank/events{/privacy}","received_events_url":"https://api.github.com/users/anz-bank/received_events","type":"Organization","site_admin":false},"repo":{"id":167305845,"node_id":"MDEwOlJlcG9zaXRvcnkxNjczMDU4NDU=","name":"go-course","full_name":"anz-bank/go-course","private":false,"owner":{"login":"anz-bank","id":20446890,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwNDQ2ODkw","avatar_url":"https://avatars1.githubusercontent.com/u/20446890?v=4","gravatar_id":"","url":"https://api.github.com/users/anz-bank","html_url":"https://github.com/anz-bank","followers_url":"https://api.github.com/users/anz-bank/followers","following_url":"https://api.github.com/users/anz-bank/following{/other_user}","gists_url":"https://api.github.com/users/anz-bank/gists{/gist_id}","starred_url":"https://api.github.com/users/anz-bank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anz-bank/subscriptions","organizations_url":"https://api.github.com/users/anz-bank/orgs","repos_url":"https://api.github.com/users/anz-bank/repos","events_url":"https://api.github.com/users/anz-bank/events{/privacy}","received_events_url":"https://api.github.com/users/anz-bank/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/anz-bank/go-course","description":"Go Programming Language Course","fork":false,"url":"https://api.github.com/repos/anz-bank/go-course","forks_url":"https://api.github.com/repos/anz-bank/go-course/forks","keys_url":"https://api.github.com/repos/anz-bank/go-course/keys{/key_id}","collaborators_url":"https://api.github.com/repos/anz-bank/go-course/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/anz-bank/go-course/teams","hooks_url":"https://api.github.com/repos/anz-bank/go-course/hooks","issue_events_url":"https://api.github.com/repos/anz-bank/go-course/issues/events{/number}","events_url":"https://api.github.com/repos/anz-bank/go-course/events","assignees_url":"https://api.github.com/repos/anz-bank/go-course/assignees{/user}","branches_url":"https://api.github.com/repos/anz-bank/go-course/branches{/branch}","tags_url":"https://api.github.com/repos/anz-bank/go-course/tags","blobs_url":"https://api.github.com/repos/anz-bank/go-course/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/anz-bank/go-course/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/anz-bank/go-course/git/refs{/sha}","trees_url":"https://api.github.com/repos/anz-bank/go-course/git/trees{/sha}","statuses_url":"https://api.github.com/repos/anz-bank/go-course/statuses/{sha}","languages_url":"https://api.github.com/repos/anz-bank/go-course/languages","stargazers_url":"https://api.github.com/repos/anz-bank/go-course/stargazers","contributors_url":"https://api.github.com/repos/anz-bank/go-course/contributors","subscribers_url":"https://api.github.com/repos/anz-bank/go-course/subscribers","subscription_url":"https://api.github.com/repos/anz-bank/go-course/subscription","commits_url":"https://api.github.com/repos/anz-bank/go-course/commits{/sha}","git_commits_url":"https://api.github.com/repos/anz-bank/go-course/git/commits{/sha}","comments_url":"https://api.github.com/repos/anz-bank/go-course/comments{/number}","issue_comment_url":"https://api.github.com/repos/anz-bank/go-course/issues/comments{/number}","contents_url":"https://api.github.com/repos/anz-bank/go-course/contents/{+path}","compare_url":"https://api.github.com/repos/anz-bank/go-course/compare/{base}...{head}","merges_url":"https://api.github.com/repos/anz-bank/go-course/merges","archive_url":"https://api.github.com/repos/anz-bank/go-course/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/anz-bank/go-course/downloads","issues_url":"https://api.github.com/repos/anz-bank/go-course/issues{/number}","pulls_url":"https://api.github.com/repos/anz-bank/go-course/pulls{/number}","milestones_url":"https://api.github.com/repos/anz-bank/go-course/milestones{/number}","notifications_url":"https://api.github.com/repos/anz-bank/go-course/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/anz-bank/go-course/labels{/name}","releases_url":"https://api.github.com/repos/anz-bank/go-course/releases{/id}","deployments_url":"https://api.github.com/repos/anz-bank/go-course/deployments","created_at":"2019-01-24T04:57:12Z","updated_at":"2019-06-14T05:39:45Z","pushed_at":"2019-06-14T06:15:39Z","git_url":"git://github.com/anz-bank/go-course.git","ssh_url":"git@github.com:anz-bank/go-course.git","clone_url":"https://github.com/anz-bank/go-course.git","svn_url":"https://github.com/anz-bank/go-course","homepage":"https://go-course.org/","size":195,"stargazers_count":8,"watchers_count":8,"language":"Go","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":149,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":170,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":149,"open_issues":170,"watchers":8,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/anz-bank/go-course/pulls/239"},"html":{"href":"https://github.com/anz-bank/go-course/pull/239"},"issue":{"href":"https://api.github.com/repos/anz-bank/go-course/issues/239"},"comments":{"href":"https://api.github.com/repos/anz-bank/go-course/issues/239/comments"},"review_comments":{"href":"https://api.github.com/repos/anz-bank/go-course/pulls/239/comments"},"review_comment":{"href":"https://api.github.com/repos/anz-bank/go-course/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/anz-bank/go-course/pulls/239/commits"},"statuses":{"href":"https://api.github.com/repos/anz-bank/go-course/statuses/8badeaf61b41193f11a8291c6d5bdf39bf433c3d"}},"author_association":"COLLABORATOR"}}
other: {"actor":{"display_login":"juliaogris"}}