You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: go/go-quiz-de.md
+7-8Lines changed: 7 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1014,6 +1014,7 @@ func main() {
1014
1014
func (cc Clients) Append(c Client) {
1015
1015
cc.clients = append(cc.clients, c)
1016
1016
}
1017
+
```
1017
1018
1018
1019
#### Q55. Wie würden Sie eine funktionierende `Append()`-Methode für `Clients` implementieren?
1019
1020
@@ -1117,8 +1118,8 @@ An easy way to remember this value is that it holds, when presented in this orde
1117
1118
1118
1119
#### Q60. Wie signalisieren Sie dem Go-Compiler, dass die Struktur `Namespace` das Interface `JSONConverter` implementieren muss? Es wird angenommen, dass die Antwort im selben Package enthalten ist, in dem `Namespace` deklariert ist.
1119
1120
1120
-
-[ ] var _ JSONConverter = nil. (*Namespace)
1121
-
-[x] var _ JSONConverter = (*Namespace) (nil)
1121
+
-[ ] var \_ JSONConverter = nil. (\*Namespace)
1122
+
-[x] var \_ JSONConverter = (\*Namespace) (nil)
1122
1123
-[ ] type Namespace struct {
1123
1124
implements JSONConverter
1124
1125
// The rest of the struct declaration goes here
@@ -1237,10 +1238,10 @@ func main() {
1237
1238
1238
1239
#### Q63. Füllen Sie die Lücken aus
1239
1240
1240
-
1. Testdateien in Go müssen **_**.
1241
-
2. Einzelne Tests werden identifiziert durch **_**.
1242
-
3. Sie können Subtests ausführen, indem Sie **__**.
1243
-
4. Sie protokollieren den Fehler und markieren den Test als fehlgeschlagen, indem Sie **_**.
1241
+
1. Testdateien in Go müssen **\_**.
1242
+
2. Einzelne Tests werden identifiziert durch **\_**.
1243
+
3. Sie können Subtests ausführen, indem Sie **\_\_**.
1244
+
4. Sie protokollieren den Fehler und markieren den Test als fehlgeschlagen, indem Sie **\_**.
1244
1245
1245
1246
-[ ] im Unterverzeichnis `/test/` dieses Packages gespeichert sein
1246
1247
<br/>Funktionen, die einen `testing.Tester`-Parameter akzeptieren
@@ -1382,5 +1383,3 @@ Erläuterung: Sie können inline dort definiert werden, wo sie verwendet werden,
1382
1383
-[ ]`all types`
1383
1384
1384
1385
> Methoden können für jeden benannten Typ definiert werden, der kein Built-in-Typ ist. Wenn Sie mit einer Typdeklaration einen neuen Typ erstellen, wird er zu einem benannten Typ, und Sie können spezifische Methoden dafür definieren. An Built-in-Typen wie `int`, `string` etc. können jedoch keine Methoden direkt angefügt werden. [reference](https://go.dev/ref/spec#Method_declarations)
0 commit comments