{"action":"created","issue":{"url":"https://api.github.com/repos/davecgh/go-spew/issues/38","labels_url":"https://api.github.com/repos/davecgh/go-spew/issues/38/labels{/name}","comments_url":"https://api.github.com/repos/davecgh/go-spew/issues/38/comments","events_url":"https://api.github.com/repos/davecgh/go-spew/issues/38/events","html_url":"https://github.com/davecgh/go-spew/pull/38","id":89646813,"number":38,"title":"Add support for limited mode without unsafe pkg.","user":{"login":"davecgh","id":2115102,"avatar_url":"https://avatars.githubusercontent.com/u/2115102?v=3","gravatar_id":"","url":"https://api.github.com/users/davecgh","html_url":"https://github.com/davecgh","followers_url":"https://api.github.com/users/davecgh/followers","following_url":"https://api.github.com/users/davecgh/following{/other_user}","gists_url":"https://api.github.com/users/davecgh/gists{/gist_id}","starred_url":"https://api.github.com/users/davecgh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davecgh/subscriptions","organizations_url":"https://api.github.com/users/davecgh/orgs","repos_url":"https://api.github.com/users/davecgh/repos","events_url":"https://api.github.com/users/davecgh/events{/privacy}","received_events_url":"https://api.github.com/users/davecgh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-06-19T19:51:55Z","updated_at":"2015-06-27T17:05:09Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/davecgh/go-spew/pulls/38","html_url":"https://github.com/davecgh/go-spew/pull/38","diff_url":"https://github.com/davecgh/go-spew/pull/38.diff","patch_url":"https://github.com/davecgh/go-spew/pull/38.patch"},"body":"This pull request adds support for compiling spew without the unsafe package.  When compiled without the unsafe package, some of the more advanced features such as invoking stringers on pointers from non-pointer\r\nvariables and unexported struct fields are not available.\r\n\r\nBy default, spew will be compiled in the limited mode for Google App Engine since the unsafe package is not available there.  Additionally, spew can be compiled without the unsafe package manually by specifying\r\nthe `disableunsafe` build tag.\r\n\r\nFinally, a new package-level constant named \"UnsafeDisabled\" has been exposed which can be used to programmatically determine if spew was compiled with access to the unsafe package."},"comment":{"url":"https://api.github.com/repos/davecgh/go-spew/issues/comments/116101234","html_url":"https://github.com/davecgh/go-spew/pull/38#issuecomment-116101234","issue_url":"https://api.github.com/repos/davecgh/go-spew/issues/38","id":116101234,"user":{"login":"davecgh","id":2115102,"avatar_url":"https://avatars.githubusercontent.com/u/2115102?v=3","gravatar_id":"","url":"https://api.github.com/users/davecgh","html_url":"https://github.com/davecgh","followers_url":"https://api.github.com/users/davecgh/followers","following_url":"https://api.github.com/users/davecgh/following{/other_user}","gists_url":"https://api.github.com/users/davecgh/gists{/gist_id}","starred_url":"https://api.github.com/users/davecgh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davecgh/subscriptions","organizations_url":"https://api.github.com/users/davecgh/orgs","repos_url":"https://api.github.com/users/davecgh/repos","events_url":"https://api.github.com/users/davecgh/events{/privacy}","received_events_url":"https://api.github.com/users/davecgh/received_events","type":"User","site_admin":false},"created_at":"2015-06-27T17:05:09Z","updated_at":"2015-06-27T17:05:09Z","body":"Thanks for confirming."}}