Здравствуйте, я использую некоторое поведение модуля, и оно задает мне вопрос.
in one.js :
import { Two } from './two.mjs';
export class One extends Two<<<ReferenceError {
}
in two.js :
import { One } from './one.mjs';
export class Two {
constructor() {
let one = new One();
}
}
Хорошо, это не случайный случай, и это не совсем мой код, но я упростил. Я знаю, почему эта ошибка добавляется (интерпретатор go в файле два затем импортирует файл один, а в файл один класс два не инициализируется) Но вопрос заключается в следующем: Как я могу найти (как в java) способ чтобы избежать этого (используйте только один файл, избегайте класса, idk). Дайте мне свое мнение.
Большое спасибо.