Compare commits
21 Commits
d9d1fe72d4
...
rework
| Author | SHA1 | Date | |
|---|---|---|---|
| 439baa60fb | |||
| ca6c2de4dc | |||
| c5e20f7910 | |||
| dbb703db61 | |||
| 4f54db3cbd | |||
| f482eb8631 | |||
| d406fe698f | |||
| 277e8feba1 | |||
| 5050a4fdba | |||
| 5f7befe02c | |||
| 8a480acde7 | |||
| 1f25e5249c | |||
| a5a019b28b | |||
| 9f7c004105 | |||
| 6eada2d348 | |||
| 5621312be1 | |||
| badd2e3543 | |||
| 91147f073f | |||
| eac78ec322 | |||
| 92f7873f98 | |||
| 9cbdbebee5 |
@@ -1,18 +1,6 @@
|
||||
{
|
||||
"name": "Golang Dev",
|
||||
"image": "golang-dev:1.21-bookworm-user",
|
||||
"mounts": [
|
||||
{
|
||||
"source": "WingmateGoPath",
|
||||
"target": "/go",
|
||||
"type": "volume"
|
||||
},
|
||||
{
|
||||
"source": "WingmateGolangDevHome",
|
||||
"target": "/home/golang",
|
||||
"type": "volume"
|
||||
}
|
||||
],
|
||||
"customizations": {
|
||||
"vscode": {
|
||||
"extensions": [
|
||||
|
||||
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1 +1,2 @@
|
||||
/cmd/wingmate/wingmate
|
||||
/.idea
|
||||
/wingmate
|
||||
8
.idea/.gitignore
generated
vendored
8
.idea/.gitignore
generated
vendored
@@ -1,8 +0,0 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
||||
8
.idea/modules.xml
generated
8
.idea/modules.xml
generated
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/wingmate.iml" filepath="$PROJECT_DIR$/.idea/wingmate.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
||||
6
.idea/vcs.xml
generated
6
.idea/vcs.xml
generated
@@ -1,6 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
9
.idea/wingmate.iml
generated
9
.idea/wingmate.iml
generated
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="WEB_MODULE" version="4">
|
||||
<component name="Go" enabled="true" />
|
||||
<component name="NewModuleRootManager">
|
||||
<content url="file://$MODULE_DIR$" />
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -1 +1 @@
|
||||
golang 1.21.5
|
||||
golang 1.21.4
|
||||
|
||||
@@ -28,6 +28,14 @@ type CronTimeSpec interface {
|
||||
Match(uint8) bool
|
||||
}
|
||||
|
||||
// type Cron interface {
|
||||
// Minute() CronTimeSpec
|
||||
// Hour() CronTimeSpec
|
||||
// DayOfMonth() CronTimeSpec
|
||||
// Month() CronTimeSpec
|
||||
// DayOfWeek() CronTimeSpec
|
||||
// }
|
||||
|
||||
type Cron struct {
|
||||
minute CronTimeSpec
|
||||
hour CronTimeSpec
|
||||
@@ -141,7 +149,6 @@ func (c *Cron) TimeToRun(now time.Time) bool {
|
||||
c.dom.Match(uint8(now.Day())) &&
|
||||
c.month.Match(uint8(now.Month())) &&
|
||||
c.dow.Match(uint8(now.Weekday())) {
|
||||
c.lastRun = now
|
||||
return true
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user