add Go support
authorSergey Karashevich <sergey.karashevich@jetbrains.com>
Wed, 25 Oct 2017 23:04:31 +0000 (02:04 +0300)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Thu, 14 Nov 2019 22:34:47 +0000 (22:34 +0000)
commitd50bc52e0247632081ab3365bd2b050a93d1eff2
treea4b1b1fef4e96cb5245eb9d0917ab5dc4a430be2
parent7221ecd19a7fb7f9d6bef6aab505d1fa1e448776
add Go support

GitOrigin-RevId: f03d42f56447968eb43833839642d3623a10776f
59 files changed:
ide-features-trainer/.idea/libraries/jdom_jdom_1_1.xml [new file with mode: 0644]
ide-features-trainer/.idea/modules.xml [new file with mode: 0644]
ide-features-trainer/.idea/modules/training.iml [new file with mode: 0644]
ide-features-trainer/.idea/modules/training_main.iml [new file with mode: 0644]
ide-features-trainer/.idea/modules/training_test.iml [new file with mode: 0644]
ide-features-trainer/build.gradle
ide-features-trainer/res/META-INF/go-deps.xml [new file with mode: 0644]
ide-features-trainer/res/data/modules.xml
ide-features-trainer/res/data/modules/go/EditorBasics.xml [new file with mode: 0644]
ide-features-trainer/res/data/modules/go/EditorBasics/02.Comment.xml [new file with mode: 0644]
ide-features-trainer/res/data/modules/java/CodeAssistance.xml [moved from ide-features-trainer/res/data/modules/CodeAssistance.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/CodeAssistance/01.Folding.xml [moved from ide-features-trainer/res/data/modules/CodeAssistance/01.Folding.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/CodeAssistance/02.CodeFormat.xml [moved from ide-features-trainer/res/data/modules/CodeAssistance/02.CodeFormat.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/CodeAssistance/03.ParameterInfo.xml [moved from ide-features-trainer/res/data/modules/CodeAssistance/03.ParameterInfo.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/CodeAssistance/04.QuickPopups.xml [moved from ide-features-trainer/res/data/modules/CodeAssistance/04.QuickPopups.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/CodeAssistance/05.EditorCodingAssistance.xml [moved from ide-features-trainer/res/data/modules/CodeAssistance/05.EditorCodingAssistance.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Completions.xml [moved from ide-features-trainer/res/data/modules/Completions.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Completions/01.Basic Completion.xml [moved from ide-features-trainer/res/data/modules/Completions/01.Basic Completion.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Completions/02.Smart Type Completion.xml [moved from ide-features-trainer/res/data/modules/Completions/02.Smart Type Completion.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Completions/03.Postfix Completion.xml [moved from ide-features-trainer/res/data/modules/Completions/03.Postfix Completion.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Completions/04.StatementCompletion.xml [moved from ide-features-trainer/res/data/modules/Completions/04.StatementCompletion.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Completions/05.CompletionWithTab.xml [moved from ide-features-trainer/res/data/modules/Completions/05.CompletionWithTab.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/EditorBasics.xml [moved from ide-features-trainer/res/data/modules/EditorBasics.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/EditorBasics/01.Select.xml [moved from ide-features-trainer/res/data/modules/EditorBasics/01.Select.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/EditorBasics/02.Comment.xml [moved from ide-features-trainer/res/data/modules/EditorBasics/02.Comment.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/EditorBasics/03.Delete.xml [moved from ide-features-trainer/res/data/modules/EditorBasics/03.Delete.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/EditorBasics/04.Duplicate.xml [moved from ide-features-trainer/res/data/modules/EditorBasics/04.Duplicate.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/EditorBasics/05.Move.xml [moved from ide-features-trainer/res/data/modules/EditorBasics/05.Move.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/EditorBasics/06.Collapse.xml [moved from ide-features-trainer/res/data/modules/EditorBasics/06.Collapse.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/EditorBasics/07.MultipleSelections.xml [moved from ide-features-trainer/res/data/modules/EditorBasics/07.MultipleSelections.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/EditorBasics/Python/01.Select.xml [moved from ide-features-trainer/res/data/modules/EditorBasics/Python/01.Select.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Loops.xml [moved from ide-features-trainer/res/data/modules/Loops.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Loops/01.For.xml [moved from ide-features-trainer/res/data/modules/Loops/01.For.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Navigation.xml [moved from ide-features-trainer/res/data/modules/Navigation.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Navigation/01.JumpToSource.xml [moved from ide-features-trainer/res/data/modules/Navigation/01.JumpToSource.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Navigation/02.Declaration.xml [moved from ide-features-trainer/res/data/modules/Navigation/02.Declaration.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Navigation/03.FileStructure.xml [moved from ide-features-trainer/res/data/modules/Navigation/03.FileStructure.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Navigation/04.Occurrences.xml [moved from ide-features-trainer/res/data/modules/Navigation/04.Occurrences.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Refactorings.xml [moved from ide-features-trainer/res/data/modules/Refactorings.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Refactorings/01.Rename.xml [moved from ide-features-trainer/res/data/modules/Refactorings/01.Rename.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Refactorings/02.Extract Variable.xml [moved from ide-features-trainer/res/data/modules/Refactorings/02.Extract Variable.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Refactorings/03.Extract Method.xml [moved from ide-features-trainer/res/data/modules/Refactorings/03.Extract Method.xml with 100% similarity]
ide-features-trainer/res/data/modules/java/Refactorings/04.RefactoringBasics.xml [moved from ide-features-trainer/res/data/modules/Refactorings/04.RefactoringBasics.xml with 100% similarity]
ide-features-trainer/res/learnProjects/go/LearnProject/.idea/LearnProject.iml [new file with mode: 0644]
ide-features-trainer/res/learnProjects/go/LearnProject/.idea/modules.xml [new file with mode: 0644]
ide-features-trainer/res/learnProjects/go/LearnProject/Main.go [new file with mode: 0644]
ide-features-trainer/src/training/actions/OpenLessonAction.kt
ide-features-trainer/src/training/check/CheckCountGoCommentedLine.java [new file with mode: 0644]
ide-features-trainer/src/training/check/CheckCountGoCommentedLines.java [new file with mode: 0644]
ide-features-trainer/src/training/lang/AbstractLangSupport.kt
ide-features-trainer/src/training/lang/GoLangSupport.kt [new file with mode: 0644]
ide-features-trainer/src/training/lang/PythonLangSupport.kt
ide-features-trainer/src/training/learn/CourseManager.kt
ide-features-trainer/src/training/learn/Module.kt
ide-features-trainer/src/training/learn/NewLearnProjectUtil.kt
ide-features-trainer/src/training/learn/lesson/Lesson.kt
ide-features-trainer/src/training/learn/lesson/LessonManager.kt
ide-features-trainer/src/training/migration/MigrationAgent074.kt
ide-features-trainer/src/training/util/GenModuleXml.java