{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":317126148,"defaultBranch":"main","name":"learn-go-with-tests","ownerLogin":"bhardwajRahul","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-11-30T06:03:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7105473?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1619894252.78394","currentOid":""},"activityList":{"items":[{"before":"3a55ac89db536b95bf1ff6f30f4ad7a3067378ac","after":"adc905b322a7965988d0d60e8c64f9d0e1b36ad4","ref":"refs/heads/main","pushedAt":"2024-07-19T19:49:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"fix: typos in the chapter about maps (#780)","shortMessageHtmlLink":"fix: typos in the chapter about maps (quii#780)"}},{"before":"a6c085db36f137cc37b6bba08f908aa8c4e7f14d","after":"3a55ac89db536b95bf1ff6f30f4ad7a3067378ac","ref":"refs/heads/main","pushedAt":"2024-07-17T04:00:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"fix: directory tree to avoid confusion (#789)","shortMessageHtmlLink":"fix: directory tree to avoid confusion (quii#789)"}},{"before":"388486ecdb93559b77fff8f8925b194c45d21047","after":"a6c085db36f137cc37b6bba08f908aa8c4e7f14d","ref":"refs/heads/main","pushedAt":"2024-07-10T00:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Added little explanation about length and capacity of slices and two different ways of declaring them (#785)\n\nCo-authored-by: shivaji <108468912+shivaji1134@users.noreply.github.com>","shortMessageHtmlLink":"Added little explanation about length and capacity of slices and two …"}},{"before":"95f147a0bd43f9fffb0a701af827d2dac890c3c2","after":"388486ecdb93559b77fff8f8925b194c45d21047","ref":"refs/heads/main","pushedAt":"2024-06-23T10:10:15.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"silly linters","shortMessageHtmlLink":"silly linters"}},{"before":"0aa2b680fa2da2cc8d74d4dff1bac037791ae8de","after":"95f147a0bd43f9fffb0a701af827d2dac890c3c2","ref":"refs/heads/main","pushedAt":"2024-06-18T22:48:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Update json.md (#775)","shortMessageHtmlLink":"Update json.md (quii#775)"}},{"before":"9e0e9a234cd0fba08c97607b0772344761f3b848","after":"0aa2b680fa2da2cc8d74d4dff1bac037791ae8de","ref":"refs/heads/main","pushedAt":"2024-06-07T21:38:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Remove reference to term \"accumulator\" (#773)","shortMessageHtmlLink":"Remove reference to term \"accumulator\" (quii#773)"}},{"before":"06197122a021f6e61ae481f763d43c8b58a22721","after":"9e0e9a234cd0fba08c97607b0772344761f3b848","ref":"refs/heads/main","pushedAt":"2024-06-04T05:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"explain what the `%p` placeholder prints (#767)","shortMessageHtmlLink":"explain what the %p placeholder prints (quii#767)"}},{"before":"7c5b39c9c0182b53c9e2c0a892f52252a3592d62","after":"06197122a021f6e61ae481f763d43c8b58a22721","ref":"refs/heads/main","pushedAt":"2024-05-13T21:56:30.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"docs: move output message to the correct section (#752)\n\n* feat: move output msg to correct section\r\n\r\n* feat: spacing","shortMessageHtmlLink":"docs: move output message to the correct section (quii#752)"}},{"before":"e759bc10ba1c670778019d53eb18283165c50dc5","after":"7c5b39c9c0182b53c9e2c0a892f52252a3592d62","ref":"refs/heads/main","pushedAt":"2024-05-06T19:46:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"fix stub typo to spy (#757)","shortMessageHtmlLink":"fix stub typo to spy (quii#757)"}},{"before":"910dd6696038da1b5490b66fcbe78e3d37acb427","after":"e759bc10ba1c670778019d53eb18283165c50dc5","ref":"refs/heads/main","pushedAt":"2024-04-23T00:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Fix some comments (#755)\n\nSigned-off-by: pullmerge ","shortMessageHtmlLink":"Fix some comments (quii#755)"}},{"before":"5fe8f46543fafcc2405a6bf5d563e167ee3ab4e9","after":"910dd6696038da1b5490b66fcbe78e3d37acb427","ref":"refs/heads/main","pushedAt":"2024-03-20T23:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"fix: reformat the code in the markdown files (#749)","shortMessageHtmlLink":"fix: reformat the code in the markdown files (quii#749)"}},{"before":"002c2b0ae073d774883cbe0468e23d6866b9908f","after":"5fe8f46543fafcc2405a6bf5d563e167ee3ab4e9","ref":"refs/heads/main","pushedAt":"2024-03-19T16:47:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"add: missing ctx variable in the func main() (#744)","shortMessageHtmlLink":"add: missing ctx variable in the func main() (quii#744)"}},{"before":"fd1fe811806e4fcffaa733f185a1e582d16aeea6","after":"002c2b0ae073d774883cbe0468e23d6866b9908f","ref":"refs/heads/main","pushedAt":"2024-03-03T22:47:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"update: simplify the loop with val.Recv() (#737)\n\n* update: simplify the loop with val.Recv()\r\n\r\n* fix: walk -> walkValue for consistency of the material","shortMessageHtmlLink":"update: simplify the loop with val.Recv() (quii#737)"}},{"before":"5fa95d6077fb7313989d64d20e8f2aff48978824","after":"fd1fe811806e4fcffaa733f185a1e582d16aeea6","ref":"refs/heads/main","pushedAt":"2024-02-29T10:44:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"roman-numberals.md: Don't use uint16 too early (#741)\n\nIt's only introduced later in the text.\r\n\r\nThe tests at the current stage all expect int.","shortMessageHtmlLink":"roman-numberals.md: Don't use uint16 too early (quii#741)"}},{"before":"178c1cf2f266e09ba8dc661e83ff51287421a058","after":"5fa95d6077fb7313989d64d20e8f2aff48978824","ref":"refs/heads/main","pushedAt":"2024-02-03T01:46:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Simplified ConvertToArabic algorithm (#733)\n\n* More simple roman-to-arabic numeral conversion\r\n\r\n* Changed formatting by build.sh","shortMessageHtmlLink":"Simplified ConvertToArabic algorithm (quii#733)"}},{"before":"722ec799396ee0a1bf96333a924feff300b885fb","after":"178c1cf2f266e09ba8dc661e83ff51287421a058","ref":"refs/heads/main","pushedAt":"2024-01-22T09:58:18.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Update arrays-and-slices.md: Improved slices package tip with comparable (#724)","shortMessageHtmlLink":"Update arrays-and-slices.md: Improved slices package tip with compara…"}},{"before":"03964b23a5ef0ea8b994e5582a1f8d69ac210d4d","after":"722ec799396ee0a1bf96333a924feff300b885fb","ref":"refs/heads/main","pushedAt":"2023-12-18T22:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Update arrays-and-slices.md - added slices package tip (#722)","shortMessageHtmlLink":"Update arrays-and-slices.md - added slices package tip (quii#722)"}},{"before":"5a460625c1349e0b55b20ef147c74464d305e805","after":"03964b23a5ef0ea8b994e5582a1f8d69ac210d4d","ref":"refs/heads/main","pushedAt":"2023-12-02T01:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"add persian (#719)","shortMessageHtmlLink":"add persian (quii#719)"}},{"before":"a8aad5f3f3fe1eef10c51f3aa933996ee87261bd","after":"5a460625c1349e0b55b20ef147c74464d305e805","ref":"refs/heads/main","pushedAt":"2023-11-24T20:37:38.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Use `%p` to print &wallet.Balance in pointers-and-errors.md (#616)\n\nAfter the Stringer interface is implemented `%v` will no longer print the memory address but instead will invoke the Stringer interface which is confusing. \r\n\r\nUsing `%p` means it will consistently print the variable's memory address.","shortMessageHtmlLink":"Use %p to print &wallet.Balance in pointers-and-errors.md (quii#616)"}},{"before":"61b4b6e0ffb9e655df5fe499b254e1b6cdbf79aa","after":"a8aad5f3f3fe1eef10c51f3aa933996ee87261bd","ref":"refs/heads/main","pushedAt":"2023-09-12T23:56:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"fix(math): clarify which test file to use (#699)\n\nA section of the math chapter says to add an Svg struct to a\r\n`clockface_assembly_test` file, but that's not the name of a test file\r\nthat's used in the clockface example. Because the next state of the code\r\n(v7b) shows that struct (and the corresponding code) in the\r\n`clockface_acceptance_test` file, this MR updates the name of the\r\nmentioned test file from `clockface_assembly_test` to\r\n`clockface_acceptance_test`.","shortMessageHtmlLink":"fix(math): clarify which test file to use (quii#699)"}},{"before":"98feb77c09834a8b2132e7a930b009b246933079","after":"61b4b6e0ffb9e655df5fe499b254e1b6cdbf79aa","ref":"refs/heads/main","pushedAt":"2023-08-01T07:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Change description and args for testing interface stack in generics.md (#692)\n\n- Update the test description to `DX` instead of `dx`\r\n- Add the missing `t` arg for the `AssertEqual` helper's first param","shortMessageHtmlLink":"Change description and args for testing interface stack in generics.md ("}},{"before":"9cc63601c72a3b5f2d8cee8220667e1a063ce173","after":"98feb77c09834a8b2132e7a930b009b246933079","ref":"refs/heads/main","pushedAt":"2023-07-21T19:25:50.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Update html-templates.md (#675)\n\nchange Execute command to ExecuteTemplates once the gohtml top & bottom files have been created","shortMessageHtmlLink":"Update html-templates.md (quii#675)"}},{"before":"96feca6e0f3aa94c5554c48b0c704c8969e1652b","after":"9cc63601c72a3b5f2d8cee8220667e1a063ce173","ref":"refs/heads/main","pushedAt":"2023-07-15T10:19:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"tidy up project references (#688)\n\nI've removed Dave and Chris' usernames from the project references so that any mention of the project path is a bit cleaner, eg. in quoted failure messages it will read learn-go-with-tests/math/clockface","shortMessageHtmlLink":"tidy up project references (quii#688)"}},{"before":"796fc4fb8e7503eb87c41f6e1f851f4c7051cb37","after":"96feca6e0f3aa94c5554c48b0c704c8969e1652b","ref":"refs/heads/main","pushedAt":"2023-07-13T14:25:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Clarify instructions about file creations","shortMessageHtmlLink":"Clarify instructions about file creations"}},{"before":"3a6289ffe064bcfa60011a6ad74bd7a114398f63","after":"796fc4fb8e7503eb87c41f6e1f851f4c7051cb37","ref":"refs/heads/main","pushedAt":"2023-07-08T18:17:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Update description of example tests in Roman Numerals chapter (#682)","shortMessageHtmlLink":"Update description of example tests in Roman Numerals chapter (quii#682)"}},{"before":"a479ef0823e6925b552e7782d8746a2dba05d2f2","after":"3a6289ffe064bcfa60011a6ad74bd7a114398f63","ref":"refs/heads/main","pushedAt":"2023-06-25T20:30:52.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"pulling out a contract for the ingredient store to be used to test against a real db later","shortMessageHtmlLink":"pulling out a contract for the ingredient store to be used to test ag…"}},{"before":"434ecd49f97b44ffc639cf0f778f07d49f10fa96","after":"a479ef0823e6925b552e7782d8746a2dba05d2f2","ref":"refs/heads/main","pushedAt":"2023-04-27T15:06:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Correct a failure message from the IDE (#662)","shortMessageHtmlLink":"Correct a failure message from the IDE (quii#662)"}},{"before":"f06038ec25e8a9005516334c8ee35ca5304d4416","after":"434ecd49f97b44ffc639cf0f778f07d49f10fa96","ref":"refs/heads/main","pushedAt":"2023-04-25T15:38:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Fix package name (#661)\n\nThe package name should be mypkg rather than mypg to correspond to mypkg_test","shortMessageHtmlLink":"Fix package name (quii#661)"}},{"before":"395be8787da5d954ad257f427f95df965e1a034c","after":"f06038ec25e8a9005516334c8ee35ca5304d4416","ref":"refs/heads/main","pushedAt":"2023-04-22T23:15:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Fix assert when comparing two different types (#660)\n\nAs the explanation says the assert should fail and that the output message is `got 1, want 1`, the tried comparison should be done with the AssertEqual() function instead.","shortMessageHtmlLink":"Fix assert when comparing two different types (quii#660)"}},{"before":"e1cc3f5fc18bb6f37cf84d115ab70b13960fc70d","after":"395be8787da5d954ad257f427f95df965e1a034c","ref":"refs/heads/main","pushedAt":"2023-04-05T14:31:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Fix type in switch case examples (#655)\n\n* Fix type in switch case examples\r\n\r\ncases in the switch statement would be unrecognised types, I've changed them to strings as used in the params.\r\n\r\n* refactor to use const groups\r\n\r\nI've reverted the strings in the switch, and instead added the constants used to the example code. I've introduced grouping const declarations in a block as well.","shortMessageHtmlLink":"Fix type in switch case examples (quii#655)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhDyGZgA","startCursor":null,"endCursor":null}},"title":"Activity · bhardwajRahul/learn-go-with-tests"}