{"action":"created","issue":{"url":"https://api.github.com/repos/miracl/milagro-crypto/issues/12","repository_url":"https://api.github.com/repos/miracl/milagro-crypto","labels_url":"https://api.github.com/repos/miracl/milagro-crypto/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/miracl/milagro-crypto/issues/12/comments","events_url":"https://api.github.com/repos/miracl/milagro-crypto/issues/12/events","html_url":"https://github.com/miracl/milagro-crypto/issues/12","id":190371325,"number":12,"title":"Private methods in go","user":{"login":"manudrijvers","id":20458059,"avatar_url":"https://avatars.githubusercontent.com/u/20458059?v=3","gravatar_id":"","url":"https://api.github.com/users/manudrijvers","html_url":"https://github.com/manudrijvers","followers_url":"https://api.github.com/users/manudrijvers/followers","following_url":"https://api.github.com/users/manudrijvers/following{/other_user}","gists_url":"https://api.github.com/users/manudrijvers/gists{/gist_id}","starred_url":"https://api.github.com/users/manudrijvers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manudrijvers/subscriptions","organizations_url":"https://api.github.com/users/manudrijvers/orgs","repos_url":"https://api.github.com/users/manudrijvers/repos","events_url":"https://api.github.com/users/manudrijvers/events{/privacy}","received_events_url":"https://api.github.com/users/manudrijvers/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-18T17:07:37Z","updated_at":"2016-11-18T19:48:16Z","closed_at":null,"body":"I'm trying to use the go version of the library for pairing based cryptography, but I notice that many methods start with a lowercase character, so they are private. For example, in ECP.go, almost all methods to handle curve points are private. Is this intentional? What is the intended way to access these methods? \r\n\r\nThanks!"},"comment":{"url":"https://api.github.com/repos/miracl/milagro-crypto/issues/comments/261624796","html_url":"https://github.com/miracl/milagro-crypto/issues/12#issuecomment-261624796","issue_url":"https://api.github.com/repos/miracl/milagro-crypto/issues/12","id":261624796,"user":{"login":"mcarrickscott","id":2735246,"avatar_url":"https://avatars.githubusercontent.com/u/2735246?v=3","gravatar_id":"","url":"https://api.github.com/users/mcarrickscott","html_url":"https://github.com/mcarrickscott","followers_url":"https://api.github.com/users/mcarrickscott/followers","following_url":"https://api.github.com/users/mcarrickscott/following{/other_user}","gists_url":"https://api.github.com/users/mcarrickscott/gists{/gist_id}","starred_url":"https://api.github.com/users/mcarrickscott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcarrickscott/subscriptions","organizations_url":"https://api.github.com/users/mcarrickscott/orgs","repos_url":"https://api.github.com/users/mcarrickscott/repos","events_url":"https://api.github.com/users/mcarrickscott/events{/privacy}","received_events_url":"https://api.github.com/users/mcarrickscott/received_events","type":"User","site_admin":false},"created_at":"2016-11-18T19:48:16Z","updated_at":"2016-11-18T19:48:16Z","body":"Hello manudrijvers,\n\nThe idea was that internal functions are only made public if they are\nrequired by an external API like ECDH.go\n\nHowever if there are particular functions you think should be made public,\nplease let us know.\n\nMike\n\nOn Fri, Nov 18, 2016 at 5:07 PM, manudrijvers <notifications@github.com>\nwrote:\n\n> I'm trying to use the go version of the library for pairing based\n> cryptography, but I notice that many methods start with a lowercase\n> character, so they are private. For example, in ECP.go, almost all methods\n> to handle curve points are private. Is this intentional? What is the\n> intended way to access these methods?\n>\n> Thanks!\n>\n> —\n> You are receiving this because you are subscribed to this thread.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/miracl/milagro-crypto/issues/12>, or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/ACm8jhE033Ir4gF9VlwyoGtrw7UzP2O9ks5q_dtZgaJpZM4K2tR4>\n> .\n>\n"}}
{"actor":{"display_login":"mcarrickscott"}}