class_docstr: Customizations for the GOGS platform
class_docstr_tok: ["Customizations","for","the","GOGS","platform"]
code: def __init__(
      self, url, credential, require_token=True, token_info=None
  ):
      if not url:
          raise ValueError(f"API URL required for {self.fullname}")
      return super().__init__(
          url,
          credential,
          require_token=require_token,
          token_info=f"Visit {url}/user/settings/applications "
          "to create a token",
      )
  
file_path: datalad/datalad/distributed/create_sibling_gogs.py
imports: import logging
  from urllib.parse import urlparse
  from datalad.distributed.create_sibling_ghlike import _create_sibling, _GitHubLike
  from datalad.distribution.dataset import datasetmethod
  from datalad.interface.base import Interface, build_doc, eval_results
label_desc: Use image node_id 1 to create a new _GOGS object from inherited base classes: _GitHubLike with example: obj = _GOGS(url, credential, require_token, token_info)