packages/jsii-pacmak/lib/targets/go/runtime/constants.ts (18 lines of code) (raw):

// JSII go runtime module name export const JSII_RT_MODULE_NAME = 'github.com/aws/jsii-runtime-go'; export const JSII_RT_PACKAGE_NAME = `${JSII_RT_MODULE_NAME}/runtime`; export const JSII_RT_ALIAS = '_jsii_'; // Jsii initializer package name export const JSII_INIT_PACKAGE = 'jsii'; // Function to initialize a jsii-generated module export const JSII_INIT_FUNC = 'Initialize'; // Alias used for the jsii init export const JSII_INIT_ALIAS = '_init_'; // Function to make create request export const JSII_CREATE_FUNC = `${JSII_RT_ALIAS}.Create`; // JSII invoke request export const JSII_INVOKE_FUNC = `${JSII_RT_ALIAS}.Invoke`; export const JSII_INVOKE_VOID_FUNC = `${JSII_RT_ALIAS}.InvokeVoid`; // JSII static invoke export const JSII_SINVOKE_FUNC = `${JSII_RT_ALIAS}.StaticInvoke`; export const JSII_SINVOKE_VOID_FUNC = `${JSII_RT_ALIAS}.StaticInvokeVoid`; // JSII get request export const JSII_GET_FUNC = `${JSII_RT_ALIAS}.Get`; // JSII static get request export const JSII_SGET_FUNC = `${JSII_RT_ALIAS}.StaticGet`; // JSII set request export const JSII_SET_FUNC = `${JSII_RT_ALIAS}.Set`; // JSII static set request export const JSII_SSET_FUNC = `${JSII_RT_ALIAS}.StaticSet`; // MISC types & functions // Jsii override struct type export const JSII_OVERRIDE = `${JSII_RT_ALIAS}.Override`; // Jsii Any mock export const JSII_ANY = `${JSII_RT_ALIAS}.Any`; // Jsii FQN type export const JSII_FQN = `${JSII_RT_ALIAS}.FQN`;